.ITc4JqSN{width:100%;height:100%}.dtbN60qc{gap:0}.dtbN60qc *:not(:last-child){margin-right:0}.lCKCRDGf{margin-left:30px}.ITc4JqSN.FDEJDFvf ._Yv2m7lY,.ITc4JqSN.FDEJDFvf ._Yv2m7lY,.ITc4JqSN.ywkmXCc4 ._Yv2m7lY,.ITc4JqSN.U9nOonb2 ._Yv2m7lY,.ITc4JqSN.LCZs8BHA ._Yv2m7lY,.ITc4JqSN.ah8Eze4N ._Yv2m7lY,.ITc4JqSN.VQshllgo ._Yv2m7lY,.ITc4JqSN.uAat72_N ._Yv2m7lY,.ITc4JqSN.SLxq3vY3 ._Yv2m7lY,.ITc4JqSN.Oc39VLjr ._Yv2m7lY{background:hsla(0,0%,100%,.32);backdrop-filter:blur(8px);border:none}.ITc4JqSN.FDEJDFvf .ITc4JqSN .KlfPxGJA,.ITc4JqSN.FDEJDFvf .ITc4JqSN .KlfPxGJA,.ITc4JqSN.ywkmXCc4 .ITc4JqSN .KlfPxGJA,.ITc4JqSN.U9nOonb2 .ITc4JqSN .KlfPxGJA,.ITc4JqSN.LCZs8BHA .ITc4JqSN .KlfPxGJA,.ITc4JqSN.ah8Eze4N .ITc4JqSN .KlfPxGJA,.ITc4JqSN.VQshllgo .ITc4JqSN .KlfPxGJA,.ITc4JqSN.uAat72_N .ITc4JqSN .KlfPxGJA,.ITc4JqSN.SLxq3vY3 .ITc4JqSN .KlfPxGJA,.ITc4JqSN.Oc39VLjr .ITc4JqSN .KlfPxGJA{background:inherit}.ITc4JqSN.FDEJDFvf .I5x50EA2 svg>path,.ITc4JqSN.ah8Eze4N .I5x50EA2 svg>path,.ITc4JqSN.uAat72_N .I5x50EA2 svg>path{fill:#fff}.ITc4JqSN.ywkmXCc4 .I5x50EA2 svg>path,.ITc4JqSN.U9nOonb2 .I5x50EA2 svg>path,.ITc4JqSN.VQshllgo .I5x50EA2 svg>path,.ITc4JqSN.LCZs8BHA .I5x50EA2 svg>path,.ITc4JqSN.Oc39VLjr .I5x50EA2 svg>path,.ITc4JqSN.SLxq3vY3 .I5x50EA2 svg>path{fill:#070732}.ITc4JqSN.FDEJDFvf .hXJ8AWPu{background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/candy.svg")}@media(max-width: 1600px){.ITc4JqSN.FDEJDFvf .hXJ8AWPu{background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/candy-lg.svg")}}@media(max-width: 1366px){.ITc4JqSN.FDEJDFvf .hXJ8AWPu{background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/candy-md.svg")}}@media(max-width: 1024px){.ITc4JqSN.FDEJDFvf .hXJ8AWPu{background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/candy-min.svg")}}.ITc4JqSN.ywkmXCc4 .hXJ8AWPu{background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/cats.svg");background-position:100% 0}@media(max-width: 1600px){.ITc4JqSN.ywkmXCc4 .hXJ8AWPu{background-size:100%;background-position:0 100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/cats-lg.svg")}}@media(max-width: 1280px){.ITc4JqSN.ywkmXCc4 .hXJ8AWPu{background-size:120%;background-position:0 0;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/cats-md.svg")}}@media(max-width: 1024px){.ITc4JqSN.ywkmXCc4 .hXJ8AWPu{background-position:0 0;background-size:150%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/cats-md.svg")}}@media(max-width: 768px){.ITc4JqSN.ywkmXCc4 .hXJ8AWPu{background-position:0 0;background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/cats-min.webp")}}.ITc4JqSN.U9nOonb2 .hXJ8AWPu{background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/jungle.svg")}@media(max-width: 1600px){.ITc4JqSN.U9nOonb2 .hXJ8AWPu{background-size:120%;background-position:0 100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/jungle.svg")}}@media(max-width: 1600px){.ITc4JqSN.U9nOonb2 .hXJ8AWPu{background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/jungle-lg.svg")}}@media(max-width: 1280px){.ITc4JqSN.U9nOonb2 .hXJ8AWPu{background-position:100% 50%;background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/jungle-min.svg")}}@media(max-width: 450px){.ITc4JqSN.U9nOonb2 .hXJ8AWPu{background-position:0 0;background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/jungle-min.svg")}}.ITc4JqSN.SLxq3vY3 .hXJ8AWPu{background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/blobs.svg")}@media(max-width: 1600px){.ITc4JqSN.SLxq3vY3 .hXJ8AWPu{background-size:120%;background-position:0 100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/blobs.svg")}}@media(max-width: 1366px){.ITc4JqSN.SLxq3vY3 .hXJ8AWPu{background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/blobs-lg.svg")}}@media(max-width: 1280px){.ITc4JqSN.SLxq3vY3 .hXJ8AWPu{background-position:100% 50%;background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/desert-min.svg")}}@media(max-width: 450px){.ITc4JqSN.SLxq3vY3 .hXJ8AWPu{background-position:0 0;background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/desert-min.svg")}}.ITc4JqSN.LCZs8BHA .hXJ8AWPu{background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/high.svg")}@media(max-width: 1600px){.ITc4JqSN.LCZs8BHA .hXJ8AWPu{background-size:120%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/high.svg")}}@media(max-width: 1366px){.ITc4JqSN.LCZs8BHA .hXJ8AWPu{background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/high-lg.svg")}}@media(max-width: 1280px){.ITc4JqSN.LCZs8BHA .hXJ8AWPu{background-position:100% 50%;background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/airplane-min.svg")}}@media(max-width: 450px){.ITc4JqSN.LCZs8BHA .hXJ8AWPu{background-position:0 0;background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/airplane-min.svg")}}.ITc4JqSN.ah8Eze4N .hXJ8AWPu{background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/abstract.svg")}@media(max-width: 1600px){.ITc4JqSN.ah8Eze4N .hXJ8AWPu{background-size:120%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/drops-lg.svg")}}@media(max-width: 1366px){.ITc4JqSN.ah8Eze4N .hXJ8AWPu{background-size:110%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/drops-lg.svg")}}@media(max-width: 1280px){.ITc4JqSN.ah8Eze4N .hXJ8AWPu{background-size:130%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/drops-lg.svg")}}@media(max-width: 1024px){.ITc4JqSN.ah8Eze4N .hXJ8AWPu{background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/drops-min.svg")}}@media(max-width: 450px){.ITc4JqSN.ah8Eze4N .hXJ8AWPu{background-position:0 0;background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/drops-min.svg")}}.ITc4JqSN.VQshllgo .hXJ8AWPu{background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/banana.svg")}@media(max-width: 1600px){.ITc4JqSN.VQshllgo .hXJ8AWPu{background-size:120%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/banana-lg.svg")}}@media(max-width: 1366px){.ITc4JqSN.VQshllgo .hXJ8AWPu{background-size:110%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/banana-lg.svg")}}@media(max-width: 1280px){.ITc4JqSN.VQshllgo .hXJ8AWPu{background-position:100% 50%;background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/bananas-md.svg")}}@media(max-width: 1024px){.ITc4JqSN.VQshllgo .hXJ8AWPu{background-position:0 0;background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/bananas-min.svg")}}.ITc4JqSN.uAat72_N .hXJ8AWPu{background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/night.svg")}@media(max-width: 1600px){.ITc4JqSN.uAat72_N .hXJ8AWPu{background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/night-lg.svg")}}@media(max-width: 1366px){.ITc4JqSN.uAat72_N .hXJ8AWPu{background-size:120%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/night-lg.svg")}}@media(max-width: 1280px){.ITc4JqSN.uAat72_N .hXJ8AWPu{background-size:150%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/night-lg.svg")}}@media(max-width: 1280px){.ITc4JqSN.uAat72_N .hXJ8AWPu{background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/night-min.svg")}}@media(max-width: 450px){.ITc4JqSN.uAat72_N .hXJ8AWPu{background-position:0 0}}.ITc4JqSN.Oc39VLjr .hXJ8AWPu{background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/flamingo.svg")}@media(max-width: 1600px){.ITc4JqSN.Oc39VLjr .hXJ8AWPu{background-size:120%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/flamingo.svg")}}@media(max-width: 1366px){.ITc4JqSN.Oc39VLjr .hXJ8AWPu{background-size:110%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/flamingo-lg.svg")}}@media(max-width: 1280px){.ITc4JqSN.Oc39VLjr .hXJ8AWPu{background-size:120%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/flamingo-lg.svg")}}@media(max-width: 1280px){.ITc4JqSN.Oc39VLjr .hXJ8AWPu{background-size:140%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/flamingo-lg.svg")}}@media(max-width: 768px){.ITc4JqSN.Oc39VLjr .hXJ8AWPu{background-size:100%;background-image:url("https://platform.sotkaonline.ru/storage/platform_bacgrounds/flamingo-min.svg")}}.hXJ8AWPu{width:100vw;height:100vh;position:fixed;background-size:100%;background-position:0 0;background-repeat:no-repeat;z-index:0}.bedrzzvT{padding-top:112px;width:100%;max-width:1280px;display:flex;flex-direction:column;align-items:center;position:relative;margin:0 auto;min-height:100vh;padding-bottom:20px}@media(max-width: 1600px){.bedrzzvT{max-width:1180px}}@media(max-width: 1280px){.bedrzzvT{padding:90px 24px}}@media(max-width: 1024px){.bedrzzvT{margin:0;padding:90px 24px}}@media(max-width: 768px){.bedrzzvT{padding:0}}.bedrzzvT .lFOK2ZQw{width:100%;margin:0 auto;box-sizing:border-box;font-style:normal;font-weight:normal;font-size:1.4rem;line-height:130%;color:#58606c}.bedrzzvT .lFOK2ZQw h1{margin:0 0;font-style:normal;font-weight:500;font-size:3.2rem;line-height:130%;display:flex;gap:10px;align-items:center;color:#14202f}.PueyPQCn{display:flex;padding:var(--space-x2, 8px) var(--space-x3, 12px);justify-content:center;align-items:center;gap:var(--space-x, 4px);align-self:stretch;border-radius:10px;background:var(--background-accent, #1455ff);color:var(--text-primary-inverse, #fff);font-family:inherit;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.14px}@media screen and (max-width: 880px){.bedrzzvT{margin-top:2.4rem;gap:1.6rem;grid-template-columns:repeat(1, 1fr)}}@media(max-width: 768px){.bedrzzvT{margin:0;display:flex;flex-flow:column nowrap;gap:0}.PueyPQCn{font-size:0;font-style:normal;font-weight:500;line-height:0;letter-spacing:0;min-width:fit-content;display:flex;padding:4px 8px;justify-content:center;align-items:center;align-self:center}.PueyPQCn::after{content:"Полный доступ";color:var(--text-primary-inverse, #fff);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.14px}.bedrzzvT .lFOK2ZQw{box-sizing:border-box;grid-area:content;width:100%;font-style:normal;font-weight:normal;font-size:1.4rem;line-height:130%;color:#58606c;padding:90px 20px}.bedrzzvT .lFOK2ZQw h1{margin:0 0;font-style:normal;font-weight:500;font-size:3.2rem;line-height:130%;display:flex;gap:10px;align-items:center;color:#14202f}}@media screen and (max-width: 768px)and (max-width: 880px){.bedrzzvT{margin-top:2.4rem;gap:1.6rem;grid-template-columns:repeat(1, 1fr)}}@media(max-width: 768px)and (max-width: 768px){.bedrzzvT{margin:0;display:flex;flex-flow:column nowrap;gap:0}.bedrzzvT .lFOK2ZQw h1{font-size:24px;font-weight:600;line-height:28px;letter-spacing:-0.02em;text-align:left;color:#070732}.bedrzzvT .zmp8FvSH,.bedrzzvT .aphhSZ0U,.bedrzzvT .L6n3Z5pO,.bedrzzvT .rz0ZRUBf{display:none}}.cbHkf_Qz{padding:4px 12px;display:flex;align-items:center;gap:6px;color:#ffb412;background-color:rgba(255,180,18,.16);border-radius:16px}.FhNOlpSL{font-size:24px}.Bbc90i2S{font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-0.32px}
.X0RMF4AO{position:relative}.EyEnvZXJ::before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:rgba(18,18,18,.4);z-index:1000}.YvYiQPs6{position:relative !important;z-index:1001 !important}.DKnKk1dj{padding:12px;position:absolute;border-radius:12px;background:#121212;max-width:280px;color:#fff;z-index:1001}.DKnKk1dj::after{content:"";width:12px;height:12px;background:#121212;position:absolute;transform:rotate(-45deg)}.FJurE12i{font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.14px}.IZTHhg2w{margin-top:4px;font-size:12px;font-style:normal;font-weight:450;line-height:16px;opacity:.8}.hhN4pz5m{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:12px}.To56VnO9{border-radius:8px;display:flex;padding:4px 8px;justify-content:center;align-items:center;color:var(--text-primary-inverse, #fff);font-family:inherit;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.14px;cursor:pointer}.BWkFI2Bs{background:hsla(0,0%,100%,.06)}.XQ9baNlO{background:var(--background-accent, #1455ff)}.hUODkSte{bottom:calc(100dvh - var(--side-top)*1px + 10px);left:calc(var(--side-left)*1px)}.hUODkSte::after{bottom:-6px;left:calc(50% - 6px)}.gmZ2s8pE{top:calc(var(--side-top)*1px);left:calc(var(--side-right)*1px + 10px)}.gmZ2s8pE::after{top:calc(50% - 6px);left:-6px}.V23CqP3p{top:calc(var(--side-top)*1px);left:calc(var(--side-left)*1px - 290px)}.V23CqP3p::after{top:calc(50% - 6px);right:-6px}.gPl6_ttY{top:calc(var(--side-bottom)*1px + 10px);left:calc(var(--side-left)*1px)}.gPl6_ttY::after{top:-6px;left:calc(50% - 6px)}@media(max-width: 768px){.DKnKk1dj{position:fixed !important;top:auto !important;right:auto !important;left:16px !important;bottom:16px !important;width:calc(100dvw - 32px) !important;max-width:none}.DKnKk1dj::after{content:none}}
.szJSy1Bz{display:grid;place-items:center;padding:8px 16px;color:var(--background-primary, #fff);font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.14px;height:40px;border:none;border-radius:12px;cursor:pointer;transition:background-color 150ms ease-in-out;background:#1455ff}.szJSy1Bz svg{width:20px;height:20px;min-width:20px;min-height:20px}.szJSy1Bz.fyxCgvzA{width:100%}.szJSy1Bz.Caq8V9ts{height:48px}.szJSy1Bz.QoVSjuSf{height:44px;width:100%;max-width:313px}.szJSy1Bz.x3mMyWj6{height:40px}.szJSy1Bz.gAotFt7Z{height:36px}.j2RpN_nN{display:flex;align-items:center;gap:.5rem}@media(max-width: 1599px){.DVoIwHIK span{display:none}}.szJSy1Bz.ayZBXrgc{background:#ff4b3e}.szJSy1Bz.ayZBXrgc:hover{background:rgba(255,75,62,.8)}.szJSy1Bz.ayZBXrgc:active{background:rgba(255,75,62,.6)}.szJSy1Bz.ayZBXrgc.cq2VNAtx{border:2px solid var(--border-primary, rgba(7, 7, 50, 0.08));background:rgba(0,0,0,0) !important;color:#ff4b3e}.szJSy1Bz.ayZBXrgc.pmIZoCzU{background:rgba(255,75,62,.1)}.szJSy1Bz.ayZBXrgc.pmIZoCzU:hover{background:rgba(255,75,62,.15)}.szJSy1Bz.DZHLhymt{background:var(--color-white)}.szJSy1Bz.DZHLhymt:hover{background:rgba(var(--color-white), 0.5)}.szJSy1Bz.DZHLhymt{color:var(--text-primary)}.szJSy1Bz.F10HXU7x{background:#121212}.szJSy1Bz.F10HXU7x:hover{background:rgba(18,18,18,.5)}.szJSy1Bz.F10HXU7x.cq2VNAtx{border:2px solid var(--border-primary, rgba(7, 7, 50, 0.08));background:rgba(0,0,0,0) !important;color:#070732}.szJSy1Bz.F10HXU7x.pmIZoCzU{background:rgba(7,7,50,.1)}.szJSy1Bz.F10HXU7x.pmIZoCzU:hover{background:rgba(7,7,50,.15)}.szJSy1Bz.qWujvqRY{background:#1455ff}.szJSy1Bz.qWujvqRY:hover{background:rgba(20,85,255,.8)}.szJSy1Bz.qWujvqRY:active{background:rgba(20,85,255,.6)}.szJSy1Bz.qWujvqRY:active.Caq8V9ts{height:48px;min-height:48px}.szJSy1Bz.qWujvqRY:active.QoVSjuSf{height:44px;min-height:44px}.szJSy1Bz.qWujvqRY:active.x3mMyWj6{height:40px;min-height:40px}.szJSy1Bz.qWujvqRY:active.gAotFt7Z{height:36px}.szJSy1Bz.qWujvqRY.cq2VNAtx{border:2px solid var(--border-primary, rgba(7, 7, 50, 0.08));background:rgba(0,0,0,0) !important;color:var(--text-accent, #1455ff)}.szJSy1Bz.qWujvqRY.pmIZoCzU.qWujvqRY{background:rgba(20,85,255,.1)}.szJSy1Bz.qWujvqRY.pmIZoCzU.qWujvqRY:hover{background:rgba(20,85,255,.15)}.szJSy1Bz.qWujvqRY.pizyo_BA{background:var(--background-disabled, rgba(7, 7, 50, 0.08)) !important;color:var(--icon-disabled, rgba(7, 7, 50, 0.2)) !important;border-color:var(--background-disabled, rgba(7, 7, 50, 0.08)) !important;cursor:not-allowed}.szJSy1Bz.qWujvqRY.Hxhm_2ZB{background:none;border:none}.szJSy1Bz.qWujvqRY.Hxhm_2ZB:hover{background:rgba(20,85,255,.06)}
.YMH16dkK{display:inline-block;position:relative;width:20px;height:20px;border-width:1px}.YMH16dkK.hH1ZpQXN{width:16px;height:16px}.YMH16dkK.YH0gASqW{width:24px;height:24px}.YMH16dkK.GhVLP0yK{width:32px;height:32px}.YMH16dkK div{box-sizing:border-box;display:block;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:50%;animation:uw8Xcczo 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.YMH16dkK div:nth-child(1){animation-delay:-0.45s}.YMH16dkK div:nth-child(2){animation-delay:-0.3s}.YMH16dkK div:nth-child(3){animation-delay:-0.15s}@-webkit-keyframes uw8Xcczo{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-moz-keyframes uw8Xcczo{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-ms-keyframes uw8Xcczo{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-o-keyframes uw8Xcczo{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes uw8Xcczo{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.V4RFFu4W{width:100%;display:flex;flex-direction:row;gap:8px;align-items:center}.ZuFflu8H{border-top:1px solid rgba(7,7,50,.08);position:absolute;bottom:-72px;left:0;box-sizing:border-box;background-color:var(--color-white);width:100vw;height:72px;display:flex;flex-direction:row;align-items:center;justify-content:center}.i5r1ZSyx{width:24px;min-height:24px;min-width:24px;height:24px;display:grid;place-items:center;cursor:pointer;position:relative;top:0;right:46px}@media(max-width: 768px){.i5r1ZSyx{margin-right:8px;position:initial;top:initial;right:initial}}.R174KLrS{padding:8px 12px !important}.R174KLrS:hover{background:rgba(20,85,255,.06) !important}.R174KLrS:hover div{color:var(--color-blue) !important}.N_Ik2z9j{background-color:rgba(20,85,255,.06) !important}.FvTOjh8K{text-wrap:nowrap;color:var(--text-secondary, rgba(7, 7, 50, 0.6))}.Bx8QP_Ge{color:var(--color-blue)}.hBQRX4gm{height:72px;display:flex;flex-direction:row;align-items:center;gap:8px}@media(max-width: 1024px){.hBQRX4gm{display:none}}.FqPvpaQU{padding:16px 32px;width:100%;height:100%;max-width:1280px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}@media(max-width: 1024px){.FqPvpaQU{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.FqPvpaQU::-webkit-scrollbar{display:none}}
.y4BvV9lU{position:fixed;top:0;height:72px;box-sizing:border-box;width:100%;background-color:var(--color-white);z-index:100;display:flex;flex-direction:row;align-items:center;justify-content:center}.mJYliqB2{padding:16px 32px;width:100%;max-width:1280px;height:100%;display:flex;flex-direction:row}@media(max-width: 768px){.mJYliqB2{padding:12px 16px}}.VVAOGqVe{height:100%;padding:4px 0}.uM87Sbgk{height:100%;border-left:1px solid rgba(7,7,50,.08)}.ctgtzLrf{display:flex;flex-direction:row;align-items:center;gap:24px}@media(max-width: 768px){.ctgtzLrf{gap:0px}}.n3Gj6WpY{margin-right:24px;width:130px;height:36px}@media(max-width: 768px){.n3Gj6WpY{margin-right:0;width:100px;height:30px}}.YVYkQu0m{position:relative;margin-left:auto;display:flex;flex-direction:row;align-items:center;gap:24px}@media(max-width: 768px){.YVYkQu0m{gap:12px}}.vaUO4MAy{background:linear-gradient(180deg, rgb(238, 39, 31) 0%, rgb(255, 139, 73) 50%, rgb(255, 214, 196) 100%) !important;transition:opacity 150ms ease-in-out}@media(min-width: 1599px){.vaUO4MAy{width:190px}}@media(max-width: 768px){.vaUO4MAy{display:none}}.vaUO4MAy:hover{opacity:.8}.LVc8SKqr{display:flex;flex-direction:row;gap:16px}@media(max-width: 768px){.LVc8SKqr{gap:8px}}.DPn4EOpy{display:flex;align-items:center;gap:6px;color:#ffb412;border-radius:16px}.DIInK3TY{font-size:24px}.LKXJTMw6{color:var(--text-secondary);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.32px}.rYVjO6kd{position:relative;display:flex;align-items:center;padding:8px 0 32px;margin:-8px 0 -32px}.cixXjchA{cursor:pointer;display:flex;align-items:center;gap:6px;border-radius:16px;color:#6d29ff}.qMmdMYys{font-size:20px}.UPrIEsT0{font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.32px}.u8o4Zq00{position:relative;display:flex;align-items:center}.u8o4Zq00::after{position:absolute;top:100%;left:50%;width:380px;height:28px;content:"";transform:translateX(-50%)}@media(max-width: 768px){.u8o4Zq00::after{width:320px}}.puo_TqXb{height:100%;display:flex;flex-direction:row;align-items:center;gap:16px}@media(max-width: 768px){.puo_TqXb{gap:4px}}.pVqcF87C{height:100%;padding:10px;display:flex;font-size:20px;color:rgba(7,7,50,.6)}.EyyEFzKr{position:relative;cursor:pointer;width:40px;height:40px;min-width:40px;display:flex;justify-content:center;align-items:center;border-radius:100%}.Lr1oZuuB{width:100%;height:100%;object-fit:cover;border-radius:100%}.RwThVWOv{display:block;position:absolute;width:min(380px,100vw - 32px);top:100%;right:0;z-index:1}@media(max-width: 768px){.RwThVWOv{display:none}}.OPV9VGFs{position:absolute !important;top:4rem;right:0rem;width:max-content !important;max-width:min(100vw - 32px,400px)}
.wEyyEkb_{position:relative;overflow:hidden;width:100%;padding:20px;border-radius:20px;display:flex;flex-direction:column;background-color:var(--color-white)}.gMmUTD1C{box-shadow:0px 24px 48px -12px rgba(18,18,18,.18)}
.A0eSM7D6{width:100%;display:flex;flex-direction:column;gap:16px;align-self:stretch;align-items:center}.crWjD0bA{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.qb0xJ5Mj{color:#070732;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-0.32px}.X6y8nhV1{width:100%;display:flex;align-items:center;gap:8px}.Wb6H42w_{border-radius:20px;width:100%;flex:1;display:flex;justify-content:center;align-items:center;gap:4px;background:rgba(7,7,50,.04);position:relative;overflow:hidden}.Wb6H42w_::before{position:absolute;width:calc(var(--progress)*1%);left:0;height:100%;content:"";background-color:#ffbb1c;background-image:linear-gradient(-45deg, #ffcd6c 25%, transparent 25.5%, transparent 50%, #ffcd6c 50.5%, #ffcd6c 75%, transparent 75.5%, transparent);background-size:30px 30px}.cWC5j6Tm{display:flex;align-items:center;gap:4px;position:relative;z-index:2;color:rgba(18,18,18,.8);mix-blend-mode:color-burn}.p4dy9bj4{font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.14px}.vAVcRUIb{font-size:16px}.lpSGXct7{max-width:300px;text-align:left;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.14px;color:rgba(7,7,50,.6)}.MadZzxsh{width:100%;display:flex;justify-content:space-between;align-items:center}.ASJbzdoy{text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.14px;color:rgba(7,7,50,.36)}.v3lS1UxU{display:flex;flex-direction:column;align-items:center;gap:4px}.CtSaXLYn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:2px solid rgba(7,7,50,.08);border-radius:32px}.gajB6gZt{border:none;background-color:rgba(109,41,255,.1);color:#6d29ff}.NAmfY9Tj{font-size:20px;color:rgba(7,7,50,.16)}.b7s9lLJG{color:rgba(7,7,50,.36);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.14px}.BPtEamzx .NAmfY9Tj,.gnPRquHY .NAmfY9Tj{display:block}.gnPRquHY .NAmfY9Tj{color:#6d29ff}.NDK2xbUq .b7s9lLJG{color:rgba(7,7,50,.6)}
.wIvqj4Tp{width:max-content;display:flex;flex-direction:column;gap:20px}.TXgORqy3{width:100%;display:flex;flex-direction:column;gap:8px}.MSEsuKO6{cursor:pointer;padding:12px;display:flex;flex-direction:row;gap:16px;border-radius:12px;transition:background-color 150ms ease-in-out}.MSEsuKO6:hover{background:rgba(20,85,255,.06)}.MSEsuKO6:hover .v8Sr8fff{color:var(--color-blue)}.MSEsuKO6:hover .r1Zi4RoS{color:var(--color-blue)}.v8Sr8fff{height:100%;color:var(--text-secondary);display:flex;align-items:flex-start;transition:color 150ms ease-in-out}.v8Sr8fff svg{width:24px;height:24px;flex-shrink:0}.ZXsrKHIb{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;gap:4px}.r1Zi4RoS{color:var(--text-primary);transition:color 150ms ease-in-out}.DBcOkrO_{color:var(--text-secondary);white-space:normal;overflow-wrap:break-word}.fzLilZIt{display:flex;flex-direction:column;gap:8px}.QCMNMnVe{background:var(--background-bg-inverse, #121212)}.Gdmv1xdQ{background:var(--background-bg-secondary, rgba(7, 7, 50, 0.04)) !important;color:#070732 !important}.Gdmv1xdQ svg{color:#070732 !important}
.NGR9bPgM{display:none}@media(max-width: 1024px){.NGR9bPgM{position:fixed;display:block;bottom:0;left:0;width:100%;height:58px;background-color:var(--color-white);z-index:1000}}.A4uqp9Cb{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.ykBV4F1M{color:rgba(7,7,50,.36);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.fAiah_AW{color:var(--color-blue)}.aH5DClWj{font-size:12px}.xu2l92ck{color:var(--text-primary)}
.JW60CNy0{width:100%;position:relative;display:flex;flex-direction:column}.etB6XEz9{position:relative;height:48px;display:flex;align-items:center;justify-content:left;border:2px solid rgba(7,7,50,.08);border-radius:12px;padding:12px 12px 12px 16px;background-color:var(--color-white);transition:all 150ms ease-in-out}.nlVXQV3C{border-color:var(--color-red) !important;box-shadow:0 !important}.WeKW2ut8{border-color:rgba(7,7,50,.08) !important}.etB6XEz9:focus-within:not(.nlVXQV3C){border-color:var(--color-blue);box-shadow:0 0 0 4px rgba(20,85,255,.06)}.etB6XEz9:hover:not(:focus-within){border:2px solid rgba(7,7,50,.2)}.pV6Djl5D{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;color:rgba(7,7,50,.36)}.c3S0UG5U{padding-right:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;background-color:var(--color-white);color:#070732;font-family:inherit;font-size:16px;font-weight:500;letter-spacing:-0.224px;border:none;outline:none;box-shadow:none}.c3S0UG5U:focus{border:none;outline:none;box-shadow:none}.c3S0UG5U::placeholder{color:rgba(7,7,50,.36)}.huEqCyTN::placeholder{color:rgba(7,7,50,.2)}.E46nJWzx{padding-top:8px}.He2VYbLs{padding-left:36px}.kC6MfDNy{position:absolute;top:0;bottom:0;width:40px;pointer-events:none;z-index:1}.eZ81qycO{left:16px;background:linear-gradient(to right, #fff, rgba(255, 255, 255, 0))}.fjSrJ8f2{left:42px !important}.nG1zPRa4{right:42px;background:linear-gradient(to left, #fff, rgba(255, 255, 255, 0))}.Ew2y5pW6{position:absolute;left:16px;top:12px;font-family:inherit;font-size:16px;font-weight:500;color:rgba(7,7,50,.36);pointer-events:none;transition:all 150ms ease-in-out}.yoBQeoPc{top:2px;font-size:12px}.OMHU_HOy{position:absolute;top:-24px;left:0px;font-size:14px;color:rgba(7,7,50,.36)}.lSrNfgv4{color:rgba(7,7,50,.6)}.DL7SE_2a{color:rgba(7,7,50,.6)}.hcLrQLnr{color:rgba(7,7,50,.2)}.GnmTKuJm{margin:4px 0 0 4px;text-align:left;color:var(--color-red);font-size:14px;opacity:0;transition:opacity 150ms ease-in-out}.UO9KQN2z{opacity:1}.lg07WDLE,.nK7y5ZuQ{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;font-size:24px;color:rgba(7,7,50,.36)}.lg07WDLE:hover,.nK7y5ZuQ:hover{color:#070732}.xBfZ038M{position:absolute;top:-20px;right:-50px;padding:4px 8px;border-radius:4px;display:flex;justify-content:center;align-items:center;background-color:#070732;font-family:inherit;font-size:12px;font-weight:500;color:var(--color-white);opacity:0}.g7BZc5mc{opacity:1}.HASNYjcM{margin:0px 0 0 4px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:left;text-overflow:ellipsis;position:relative;cursor:default;white-space:normal;color:var(--text-tetriary, rgba(7, 7, 50, 0.36));font-size:14px;font-style:normal;font-weight:450;line-height:20px;letter-spacing:-0.14px}
.C_P9APpu{position:relative}.HhQlzEFd{position:relative;display:grid;gap:8px}.vphB4FQS div:nth-child(3)::after{margin-left:8px;content:"-";font-size:32px;line-height:22px;color:rgba(0,0,0,.3);pointer-events:none}.HhQlzEFd.VAERh04Z div:nth-child(3)::after{color:var(--color-red)}.D7yP5nS1{background-color:rgba(0,0,0,0);border-radius:8px;border:2px solid rgba(7,7,50,.08);color:#070732;font-size:32px;line-height:22px;width:48px !important;height:48px}.D7yP5nS1::placeholder{color:rgba(7,7,50,.36);font-weight:500}.D7yP5nS1:focus-within:not(.k3WOiA_J){border-color:var(--color-blue);box-shadow:0 0 0 4px rgba(20,85,255,.06)}.D7yP5nS1:hover:not(:focus-within,.I5zYw063){border:2px solid rgba(7,7,50,.2)}.I5zYw063{border-color:var(--color-blue);box-shadow:0 0 0 4px rgba(20,85,255,.06)}.jYL8yMwV{border:2px solid var(--color-red);color:rgba(7,7,50,.36) !important}.fhSR0Y6Z{border-color:rgba(7,7,50,.08) !important}.fhSR0Y6Z::placeholder{color:rgba(7,7,50,.2) !important}.Z50gsTk2,.WH6MLGZt{position:relative;display:block;margin:4px 0 0 4px;left:0;text-align:left;white-space:nowrap;font-size:14px;color:var(--color-red);transition:opacity 300ms;white-space:nowrap}.Z50gsTk2.qi2ZnFir,.WH6MLGZt.qi2ZnFir{opacity:0}.Z50gsTk2.fS5nIBJR,.WH6MLGZt.fS5nIBJR{opacity:1}.Z50gsTk2.tQbaAL_t,.WH6MLGZt.tQbaAL_t{opacity:0}.Z50gsTk2.oUGex3ew,.WH6MLGZt.oUGex3ew{opacity:0}.WH6MLGZt{color:rgba(7,7,50,.36) !important;opacity:1}
.Lw1atDmj{width:min(469px,100vw - 40px);max-width:none;border-radius:20px;background:var(--background-bg-primary, #fff)}@media(max-width: 768px){.Lw1atDmj{width:min(469px,100vw - 32px)}}.RA4RB1yt{padding:24px !important}.aD41Hvni{display:flex;width:100%;flex-direction:column;text-align:left}.Zt3ii_ve{display:flex;flex-direction:column}.th3DQneR{margin:0;color:var(--text-text-primary, #070732);font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.384px}@media(max-width: 768px){.th3DQneR{font-size:20px;line-height:24px}}.Z7ir6KxO{margin:8px 0 0;color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px}.bjBo6g__{color:var(--text-text-accent, #1455ff);font-weight:600}.rxbZOsLe{margin-top:20px}.jouJTBXk{display:flex;flex-direction:column;align-items:center;margin-top:24px}.xz8u7B3R{margin-top:20px;color:var(--text-text-accent, #1455ff);font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px;text-align:center;cursor:pointer}.NlEJBFKk{color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));cursor:default;pointer-events:none}.smPObWkc{margin-top:12px;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.224px}
.WiaCrO4J{min-height:100dvh}
.bqvCKLq3{min-height:100%;display:flex;align-items:stretch;gap:var(--space-x5, 20px);position:relative;z-index:1}.W7dZx1ij{flex:1;display:flex;flex-direction:column;gap:24px}.S99NgLXA{flex:1}.LsCEq92m{display:flex;flex-direction:row;align-items:center;color:var(--text-secondary);font-size:14px;font-weight:450;line-height:20px;letter-spacing:-0.14px;gap:8px;width:100%;overflow-x:auto;cursor:pointer;white-space:nowrap}.DCjJ5ks5{color:var(--text-primary);cursor:auto}.nkzxyGLo{color:var(--text-primary);font-size:30px;font-weight:600;line-height:38px;letter-spacing:-0.48px}.jjO_T0K2{width:34%;min-width:370px}@media(max-width: 1200px){.jjO_T0K2{min-width:300px}}@media(max-width: 1024px){.bqvCKLq3{flex-direction:column;padding-bottom:50px}.jjO_T0K2{width:100%;min-width:0}}@media(max-width: 768px){.bqvCKLq3{gap:var(--space-x5, 8px)}}
.ZJaR04b6{position:absolute;top:30%;left:50%}.e0CAVIhm{width:100%;display:flex;margin:auto 20px auto auto;position:relative;min-width:360px;gap:40px}@media(max-width: 1024px){.e0CAVIhm{align-items:center;flex-direction:column-reverse;gap:20px}}.E_poidYR{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;max-width:704px;margin-left:auto}@media(max-width: 1024px){.E_poidYR{margin-left:initial}}.bSEttqbt{border-radius:20px;background:var(--background-bg-primary, #FFF);padding:24px;display:flex;flex-direction:column;gap:24px}.pcw9QiIa{display:flex;flex-direction:column;gap:12px;color:var(--text-text-primary, #070732);font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.384px}.pcw9QiIa span{color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.224px}.WtXdP9IZ{width:100%}.kNg1g195{display:flex;align-items:center;gap:8px}.dCIBR_fF{display:flex;align-items:center;gap:8px}.R6_V4Zjk{font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:-0.14px;white-space:nowrap}.JrQcHELm{display:flex;flex-direction:column;gap:12px}
.S0HonrbN{width:36px;height:20px;border-radius:12px;background-color:var(--background-bg-secondary, rgba(7, 7, 50, 0.04));padding:2px;cursor:pointer;transition:background-color .3s ease-in-out}.S0HonrbN.aipRnemQ{background-color:#1455ff}.S0HonrbN.aipRnemQ .NnVM7hnI{left:initial;transform:translateX(16px)}.NnVM7hnI{fill:var(--icon-icon-inverse, #FFF);filter:drop-shadow(0 1px 2px rgba(16, 24, 40, 0.06)) drop-shadow(0 1px 3px rgba(16, 24, 40, 0.1));width:16px;height:16px;min-width:16px;left:0;top:2px;background-color:#fff;border-radius:16px;transition:transform .3s ease}
.ilNpg45M{width:100%;border-radius:var(--radius-x5, 20px);background:var(--background-bg-primary, #FFF);padding:16px;display:flex;align-items:center;gap:8px}@media(max-width: 768px){.ilNpg45M{flex-direction:column;align-items:flex-start}}.yvOX_cKe{display:flex;align-items:center;gap:12px}.RzrlvqDf{cursor:pointer}.hOmHTLP2{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;color:var(--text-text-primary, #070732);font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-0.32px}.hOmHTLP2 div{max-width:346px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 768px){.hOmHTLP2 div{white-space:initial}}.hOmHTLP2 span{color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px}.U0EIJFYe{margin-left:auto;display:flex;gap:8px;align-items:center}@media(max-width: 768px){.U0EIJFYe{margin-left:0}}.U0EIJFYe span{color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px}
.G5kCfcaO{display:flex;border-radius:var(--radius-x5, 20px);background:var(--background-bg-primary, #FFF);padding:20px 16px;gap:8px;align-items:center;overflow:hidden}@media(max-width: 768px){.G5kCfcaO{overflow-x:auto}}.dbKjgQPH{display:grid;place-items:center;border-radius:var(--radius-x3, 12px);border:2px solid var(--border-border-base, rgba(7, 7, 50, 0.08));width:36px;min-width:36px;height:36px;color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:-0.14px;cursor:pointer}.oxxSl8u5{border:2px dashed var(--border-border-base, rgba(7, 7, 50, 0.08))}.kB7_zRu_{border:2px solid var(--text-text-secondary, rgba(7, 7, 50, 0));color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));cursor:auto}.JOGd5Cjz{border:2px solid #1455ff !important;color:#1455ff !important}.E_yHJGTZ{border:2px solid #ffb412;color:#ffb412}.k_TGHSJA{background:var(--accent-accent-subtle, rgba(20, 85, 255, 0.06));border:2px solid var(--border-border-accent, #1455FF);color:#1455ff}.NcKj2wUX{display:flex;cursor:pointer}.vNQudt4l svg{transform:rotate(90deg)}.A8unELS2{margin-left:auto}.A8unELS2 svg{transform:rotate(-90deg)}.NUHqq49p{display:flex;align-items:center;gap:8px}
.ODcr3g8Y{border-radius:var(--radius-x4, 16px);border:2px solid var(--border-border-base, rgba(7, 7, 50, 0.08));background:var(--background-bg-primary, #FFF);width:100%;padding:16px;display:flex;flex-direction:column;gap:20px}.WxjHhBHM{display:flex;align-items:center;margin-top:-8px;gap:8px}.EpfG8uVy{border-radius:16px;background:var(--background-bg-secondary, rgba(7, 7, 50, 0.04));color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));display:grid;place-items:center;padding:2px 10px;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px}.FsLD1R3Q{color:var(--text-text-accent, #1455FF);background:var(--accent-accent-subtle, rgba(20, 85, 255, 0.06))}.ODcr3g8Y.ZsulPEyv{border:2px dashed var(--border-border-accent, #1455FF)}.NqxnzPVO{display:flex;align-items:center;gap:12px}.EBO85b88{color:var(--text-text-primary, #070732);font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.224px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;width:100%;overflow:hidden}.ekSwDnEf{display:grid;place-items:center;border-radius:var(--radius-x3, 12px);width:36px;height:36px;min-width:36px;background:var(--accent-accent-subtle, rgba(20, 85, 255, 0.06));font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:-0.14px}.ekSwDnEf.JXdjowGM{background:var(--accent-accent-subtle, rgba(20, 85, 255, 0.06));color:#1455ff}.ekSwDnEf.xDIrfLn6{background:var(--status-success-subtle, rgba(0, 202, 80, 0.1));color:#00ca50}.ekSwDnEf.lFc_dkX9{background:var(--status-error-subtle, rgba(255, 75, 62, 0.1));color:#ff4b3e}.eXzro4rr{display:flex;align-items:center;gap:8px;color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.14px;margin-left:auto;cursor:pointer}.cMmUj59O.vIG_qnfu{transform:rotate(180deg)}.KUf_sd41{padding-top:20px;border-top:1px solid rgba(7,7,50,.08);display:flex;flex-direction:column;gap:20px}.XGYN7tFI{color:var(--text-text-primary, #070732);font-size:18px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-0.36px}

.L2Rnmult{display:flex;gap:20px;flex-direction:column}.L2Rnmult span{color:var(--text-text-tetriary, rgba(7, 7, 50, 0.36));font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px}.nxdPqIYM.xcaAnkVo{background:var(--status-success-subtle, rgba(0, 202, 80, 0.1));border:2px solid rgba(0,0,0,0) !important}.nxdPqIYM.vByOVDOM{background:rgba(255,93,93,.1);border:2px solid rgba(0,0,0,0) !important}.nxdPqIYM input{background:rgba(0,0,0,0)}.oD_b7a3G{display:flex;flex-direction:column;color:var(--text-text-primary, #070732);font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.224px}
.bPigQ9jj{display:flex;flex-direction:column;gap:12px;width:100%}.bPigQ9jj span{color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px}.L1MJKx0w{width:100%;height:100%;background:rgba(0,0,0,0);position:relative}.tCDeWKXR{position:absolute;cursor:pointer;top:0;left:0;width:100%;height:100%;min-height:63px;background:rgba(0,0,0,0);z-index:2}.cqRrLHEs{position:relative;z-index:1;cursor:pointer;width:100%;border-radius:var(--radius-x3, 12px);padding:16px;border-radius:var(--radius-x3, 12px);border:1px solid var(--border-border-base, rgba(7, 7, 50, 0.08));background:var(--background-bg-primary, #FFF)}.wbDwOTPJ{border:1px solid var(--border-border-accent, #1455FF);background:var(--accent-accent-subtle, rgba(20, 85, 255, 0.06))}.cqRrLHEs.RZzzzip6{background:var(--status-success-subtle, rgba(0, 202, 80, 0.1));border:1px solid var(--border-border-success, #00CA50)}.cqRrLHEs.RZzzzip6 div label{background:var(--border-border-success, #00CA50)}.cqRrLHEs.RZzzzip6 div label svg path{stroke:#fff}.cqRrLHEs.SlokSyE8{background:rgba(255,93,93,.1);border:1px solid var(--border-border-error, #FF4B3E)}.cqRrLHEs.SlokSyE8 div label{background:var(--border-border-error, #FF4B3E)}.cqRrLHEs.SlokSyE8 div label svg path{stroke:#fff}
.K5SFGjPI{max-height:150px}.Fq68hkaf{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;align-items:center;gap:12px}.Fq68hkaf:hover .Y12AeReH{border-color:rgba(7,7,50,.2)}.Fq68hkaf:hover .Y2azOvBt{color:hsla(0,0%,100%,.6)}.Fq68hkaf:hover .zwH8iuL6{color:rgba(7,7,50,.36)}.Fq68hkaf:hover .zwH8iuL6 a{color:rgba(20,85,255,.36)}.Fq68hkaf:hover .zwH8iuL6 span{color:rgba(20,85,255,.36)}.Fq68hkaf:hover .zwH8iuL6 div{color:rgba(7,7,50,.36)}.Fq68hkaf:hover .XtCjQZDo{color:rgba(7,7,50,.1)}.pXDc7BOI .Y12AeReH{border-color:rgba(7,7,50,.08) !important;background-color:rgba(7,7,50,.08)}.pXDc7BOI .Y2azOvBt{display:none}.pXDc7BOI .fGPbhLLq{display:block;color:rgba(7,7,50,.2) !important}.pXDc7BOI .XtCjQZDo{color:rgba(7,7,50,.1) !important}.Y12AeReH{flex:none;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:4px;border:2px solid var(--border-primary, rgba(7, 7, 50, 0.08));background:var(--background-primary, #fff);transition:150ms;cursor:pointer;color:#fff}.mzxmyFSD{width:16px;height:16px;font-size:12px}.tiK61uRr{width:20px;height:20px;font-size:16px}.urZZWAEJ{width:24px;height:24px;font-size:20px}.UO0zfFse{background-color:var(--color-blue);border-color:var(--color-blue) !important}.hmKw7Rks{position:absolute;opacity:0;z-index:-1}.Y2azOvBt{stroke-width:3px}.tpFWNpwL{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.zwH8iuL6,.XtCjQZDo{font-family:inherit;font-weight:500}.zwH8iuL6{color:rgba(7,7,50,.6);transition:150ms}.zwH8iuL6 div{color:rgba(7,7,50,.6)}.mZEwLcG9{font-size:14px;letter-spacing:-0.14px}.TWU_5ZaR{font-size:16px;letter-spacing:-0.16px}.bHPn1ZJD{font-size:20px;letter-spacing:-0.2px}._5UZTFWWA{color:#070732}.zwH8iuL6 span{color:var(--color-blue)}.zwH8iuL6 a{color:var(--color-blue);text-decoration:none}.XtCjQZDo{color:rgba(7,7,50,.2);transition:150ms}.LEEhhhvN{font-size:8px;letter-spacing:-0.08px}.HxHBkqlX{font-size:12px;letter-spacing:-0.12px}.gY4Pke0l{font-size:16px;letter-spacing:-0.16px}.qER8aSpa{color:rgba(7,7,50,.6)}.SC10ABJW{display:flex;gap:12px}.tezYov5O{padding:20px 0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-x4, 16px);width:100%;height:auto;position:relative}.XVlAhXtn{padding:16px !important;border-radius:16px;border:2px solid rgba(7,7,50,.08);align-items:flex-start}.eynzIqr7{border:2px solid var(--color-blue)}.POE0YY9i{display:none}.yYjvSWWp{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.n2JEJGU1{align-items:flex-start;justify-content:space-between}.yYjvSWWp:hover .pRGZABVT{border-color:rgba(7,7,50,.2)}.yYjvSWWp:hover .ba7Mn8y7{border-color:rgba(20,85,255,.6);background-color:rgba(20,85,255,.1)}.yYjvSWWp:hover .ba7Mn8y7::after{background-color:rgba(20,85,255,.6)}.yYjvSWWp:hover .JtkYEmff{color:rgba(7,7,50,.36)}.yYjvSWWp:hover .FCZ6TVy4{color:rgba(7,7,50,.6)}.pRGZABVT{cursor:pointer;width:22px;height:22px;border-radius:50%;border:2px solid rgba(7,7,50,.08);background-color:#fff;display:flex;align-items:center;justify-content:center;position:relative;transition:all .2s ease}.NnP_0n4f{border:1px solid rgba(7,7,50,.08);min-width:16px;width:16px;height:16px}.NnP_0n4f::after{width:5px;height:5px}.mWpf7z4L{min-width:20px;width:20px;height:20px}.mWpf7z4L::after{width:7px;height:7px}.mnO7BKak{min-width:24px;width:24px;height:24px}.mnO7BKak::after{width:8px;height:8px}.pRGZABVT::after{content:"";border-radius:50%;background-color:#1455ff;opacity:0;transition:opacity 150ms ease}.ba7Mn8y7{border:2px solid #1455ff;background-color:rgba(20,85,255,.06)}.Nz72k6Xf{border:1px solid #1455ff !important}.ihynkjSi{border:2px solid #1455ff !important}.v6ypaLMq{border:2px solid #1455ff !important}.ba7Mn8y7::after{opacity:1}.fXqY6FR0{border-color:rgba(7,7,50,.08) !important;background-color:rgba(7,7,50,.08) !important}.fXqY6FR0::after{background-color:rgba(7,7,50,.2) !important}.JtkYEmff{font-family:inherit;font-weight:500;color:rgba(7,7,50,.6);transition:color 150ms ease}.FCZ6TVy4{color:#070732}.ctCXOsUo{color:rgba(7,7,50,.2) !important}.RpmDMoPJ{font-size:14px;letter-spacing:-0.14px}.TQHVjcP_{font-size:16px;letter-spacing:-0.16px}.lFxdKpTl{font-size:20px;letter-spacing:-0.2px}
.wKxypeGo{display:flex;flex-direction:column;gap:12px;width:100%}.dUtqtul9{width:100%;display:flex;flex-direction:column;gap:8px}.dUtqtul9 span{color:var(--text-text-tetriary, rgba(7, 7, 50, 0.36));font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px;margin-bottom:8px;display:flex}.EdV_ciQ5{margin:12px 0;display:flex;align-items:center;gap:4px;color:var(--text-text-primary, #070732);font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px}.EdV_ciQ5 span{color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px;margin-bottom:0}.rzwV2Czy{border-radius:var(--radius-10, 10px);background:var(--status-success-subtle, #E5FAED);color:#00ca50;width:32px;height:32px;min-width:32px;display:grid;place-items:center;margin-right:4px}.g1hcptw4{background:#ffedec;color:#ff4b3e}.VmfolWCf{display:flex;flex-direction:column;width:100%;gap:8px}.lKgMgI8w{border-radius:var(--radius-x3, 12px);background:var(--accent-accent-subtle, rgba(20, 85, 255, 0.06));padding:var(--space-x4, 16px);color:var(--text-text-primary, #070732);font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.224px}.mepounFP{width:50%}.i0xROFKI{display:flex;align-items:center;gap:8px;margin-top:8px}.ELoTqyIC{display:grid;place-items:center;border-radius:40px;width:40px;height:40px;min-width:40px}.ELoTqyIC img{width:100%;object-fit:cover}.w3WNYuHl{display:flex;flex-direction:column;color:var(--text-text-primary, #070732);font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:-0.14px}.r29VdDYq{width:100%;display:flex;padding:var(--space-x2, 8px);flex-direction:column;align-items:flex-start;gap:var(--space-x2, 8px);align-self:stretch;border-radius:var(--radius-x3, 12px);border:2px solid var(--border-primary, rgba(7, 7, 50, 0.06))}.r29VdDYq.Z8bIMOS9{background:var(--background-bg-secondary, rgba(7, 7, 50, 0.04));border:2px solid rgba(0,0,0,0)}.bWKQ6j_s{background:var(--background-secondary, rgba(7, 7, 50, 0.04));border-color:rgba(0,0,0,0)}.r29VdDYq .HIvDQBIf{background-color:rgba(0,0,0,0)}.HIvDQBIf{width:100%;resize:none;min-height:100px;padding:var(--space-0, 0px) var(--space-x, 4px);outline:none;border:none;text-decoration:none;font-family:inherit;color:var(--text-primary, #070732)}.HIvDQBIf,.HIvDQBIf::placeholder{font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.16px}.HIvDQBIf::placeholder{color:var(--text-tetriary, rgba(7, 7, 50, 0.36))}.SzT6CaVt{font-size:16px;flex:none}.TXD5p0tW{top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;position:absolute}.B0hxAYhM{display:flex;padding:var(--space-x2, 8px) var(--space-x3, 12px);justify-content:center;align-items:center;gap:var(--space-x, 4px);border-radius:8px;background:var(--background-accent-secondary, rgba(20, 85, 255, 0.06));outline:none;border:none;text-decoration:none;color:var(--text-accent, #1455ff);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.14px;position:relative}.B0hxAYhM:disabled{background:var(--background-disabled, rgba(7, 7, 50, 0.06));color:var(--text-tetriary, rgba(7, 7, 50, 0.36))}.B0hxAYhM:disabled .TXD5p0tW{display:none}.hvKkmQqA{margin-top:15px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit, minmax(200px, 0.5fr))}
.yTJ1cxuq{display:flex;padding:8px;border-radius:var(--radius-x3, 12px);background:var(--background-accent-secondary, rgba(20, 85, 255, 0.06));gap:10px;align-items:center;position:relative}.kDsGKFUu{width:30px;height:30px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;flex:none}.zMkTD6qd{font-size:18px;color:var(--text-accent, #1455ff)}.mOT0kKoL{overflow:hidden;color:var(--text-primary, #070732);text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:600;line-height:120%;width:75%;max-width:80%;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch}.SJury7ft{font-size:12px;font-weight:500;text-align:left}.L_0Y5PkW{cursor:pointer;position:absolute;width:30px;height:30px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);right:8px;visibility:hidden;transition:.3s}.zxfQ8pxR{transform:rotate(45deg);font-size:18px}.yTJ1cxuq:hover .L_0Y5PkW{visibility:visible}
.aThzTvji{width:100%}
.fzd0gFYX{width:100%;background:var(--background-disabled, rgba(7, 7, 50, 0.06));border-radius:27px;display:flex;justify-content:space-between;align-items:center;gap:15px;position:relative;margin-bottom:15px}.XygCSgn9{flex:none;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--background-accent, #1455ff);color:#fff;font-size:20px;border:none;outline:none;margin-left:auto;cursor:pointer}.XygCSgn9:disabled{cursor:default;background:var(--background-disabled, rgba(7, 7, 50, 0.06));color:var(--text-tetriary, rgba(7, 7, 50, 0.36))}.qa4s_2XV{height:40px;flex:1;width:100%}.QR_bIzcN{top:100%;width:100%;text-align:end;position:absolute;color:var(--text-critical, #ff4b3e)}@media(max-width: 768px){.fzd0gFYX{gap:0}.XygCSgn9{width:40px;height:40px;font-size:18px}}
.Iyh9LtXa{display:flex;flex-direction:column;gap:20px}.Iyh9LtXa span{color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px}.Y9maqjRn{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.Y9maqjRn span{color:var(--text-text-primary, #070732);font-size:18px;font-style:normal;font-weight:600;line-height:24px}.DL12duD9{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.DL12duD9 span{color:var(--text-text-primary, #070732);font-size:18px;font-style:normal;font-weight:600;line-height:24px}.oYtWZzNi{display:flex;flex-direction:column;gap:20px;color:var(--text-text-primary, #070732);font-size:18px;font-style:normal;font-weight:600;line-height:24px}
.C3FJodMz{display:flex;width:fit-content}.n75or_1J{border-radius:12px;border:2px dashed var(--border-border-strong, rgba(7, 7, 50, 0.16));background:var(--background-bg-secondary, rgba(7, 7, 50, 0.04));min-width:79px;height:36px}.HF8bvqSB.H5qg3s8N{color:var(--status-success, #00CA50);border:2px solid var(--border-border-success, #00CA50);background:var(--status-success-subtle, #E5FAED)}.HF8bvqSB.CxmVTGvk{border:2px solid var(--border-border-error, #FF4B3E);background:var(--status-error-subtle, #FFEDEC);color:var(--text-text-error, #FF4B3E)}
.DreKzx6c{display:block;place-items:center;border-radius:12px;border:2px solid var(--border-border-base, rgba(7, 7, 50, 0.08));background:var(--background-bg-primary, #FFF);padding:8px 16px;color:var(--text-text-primary, #070732);font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px;cursor:pointer;z-index:2}.J5UoC79j{transform:rotate(-3.934deg)}.DreKzx6c.lm5usxw8{cursor:not-allowed}
.unGXU_SM{display:block;place-items:center;border-radius:12px;border:2px solid var(--border-border-base, rgba(7, 7, 50, 0.08));background:var(--background-bg-primary, #FFF);padding:8px 16px;color:var(--text-text-primary, #070732);font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px;cursor:pointer;z-index:2}.v_uVqsmV{transform:rotate(-3.934deg)}.unGXU_SM.YtgiGlu4{cursor:not-allowed}
.V1RlOzvB{display:flex;flex-direction:column;gap:20px;margin:0 auto}.acq40Q7k{display:grid;grid-template-columns:repeat(auto-fill, minmax(230px, auto));align-items:center;gap:16px;width:100%}@media(max-width: 768px){.acq40Q7k{grid-template-columns:repeat(auto-fill, minmax(130px, auto))}}.gL8olwHY{display:flex;align-items:center;gap:16px}
.RhuqgeOm{display:flex;flex-direction:column;gap:16px;align-items:center}.lLB5V09y{border-radius:var(--radius-x4, 18px);border:2px solid var(--border-border-base, rgba(7, 7, 50, 0.08));background:var(--background-bg-primary, #FFF);height:220px;width:100%}.lLB5V09y img{border-radius:var(--radius-x4, 16px);width:100%;height:100%;object-fit:cover}.RJtdJQDh{display:grid;width:100%;height:36px;place-items:center;color:var(--text-text-primary, #070732);font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px;position:relative}.aGXo4pse.fDycTMAY{color:var(--status-success, #00CA50);border:2px solid var(--border-border-success, #00CA50);background:var(--status-success-subtle, #E5FAED)}.aGXo4pse.LMMyMtpa{color:var(--text-text-error, #FF4B3E);border:2px solid var(--border-border-error, #FF4B3E);background:var(--status-error-subtle, #FFEDEC)}.A0LwcQcu{min-width:79px;height:36px;position:absolute;top:0;left:calc(50% - 40px);border-radius:12px;border:2px dashed var(--border-border-strong, rgba(7, 7, 50, 0.16));background:var(--background-bg-secondary, rgba(7, 7, 50, 0.04))}.urQPbyqR{position:absolute;top:0;left:0}
.bBrCZFs1{display:grid;align-items:center;gap:16px;grid-template-columns:repeat(auto-fill, minmax(230px, auto));width:100%}@media(max-width: 768px){.bBrCZFs1{grid-template-columns:repeat(auto-fill, minmax(150px, auto))}}.XR2nxuve{border-radius:var(--radius-x4, 16px);border:2px solid var(--border-border-base, rgba(7, 7, 50, 0.08));background:var(--background-bg-primary, #FFF);position:relative;height:220px;cursor:pointer}.XR2nxuve.F66V8BCN{border:2px solid var(--border-border-accent, #1455FF);background:var(--accent-accent-subtle, rgba(20, 85, 255, 0.06))}.XR2nxuve.F66V8BCN div{border:2px solid var(--border-border-accent, #1455FF)}.XR2nxuve.F66V8BCN div span{background:#1455ff}.XR2nxuve.JSAnGyKQ{border:2px solid var(--border-border-error, #FF4B3E);background:var(--status-error-subtle, #FFEDEC)}.XR2nxuve.JSAnGyKQ div{border:2px solid var(--border-border-error, #FF4B3E)}.XR2nxuve.JSAnGyKQ div span{background:#ff4b3e}.XR2nxuve.bQX3lz1M{border:2px solid var(--border-border-success, #00CA50);background:var(--status-success-subtle, #E5FAED)}.XR2nxuve.bQX3lz1M div{border:2px solid var(--border-border-error, #00CA50)}.XR2nxuve.bQX3lz1M div span{background:#00ca50}.IsI29bCr{position:absolute;width:24px;min-width:24px;height:24px;border-radius:120px;border:2px solid var(--border-border-base, rgba(7, 7, 50, 0.08));right:16px;top:16px;z-index:2;display:grid;place-items:center}.IsI29bCr span{display:flex;width:8px;height:8px;border-radius:8px;background:#fff}.XR2nxuve img{border:none;border-radius:var(--radius-x4, 14px);position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}
.HTDgqUTP{display:flex;align-items:flex-start;gap:16px}@media(max-width: 768px){.HTDgqUTP{gap:8px}}.HTDgqUTP.R1u_5ssg{gap:0}
.rvHquf0R{display:flex;flex-direction:column;gap:16px;width:100%}
.Aoq9M29F{display:block;place-items:center;border-radius:12px;border:2px solid var(--border-border-base, rgba(7, 7, 50, 0.08));background:var(--background-bg-primary, #FFF);padding:8px 16px;color:var(--text-text-primary, #070732);font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px;cursor:pointer;z-index:2;position:relative}.Aoq9M29F.b0R2SgKt{border:2px solid var(--border-border-success, #00CA50);color:#00ca50}.Aoq9M29F.b0R2SgKt div{border-top:2px solid #00ca50;border-right:2px solid #00ca50;border-bottom:2px solid #00ca50}.Aoq9M29F.wtKlKUNu{border:2px solid var(--border-border-success, #FF4B3E);color:#ff4b3e}.Aoq9M29F.wtKlKUNu div{border-top:2px solid #ff4b3e;border-right:2px solid #ff4b3e;border-bottom:2px solid #ff4b3e}.Aoq9M29F.wRmWYI7q{cursor:not-allowed}.nF0eZCTw{transform:rotate(-3.934deg)}.kH_iy1Y8{position:absolute;border-radius:0 10px 10px 0;width:8px;height:12px;border-top:2px solid var(--border-border-base, rgba(7, 7, 50, 0.08));border-right:2px solid var(--border-border-base, rgba(7, 7, 50, 0.08));border-bottom:2px solid var(--border-border-base, rgba(7, 7, 50, 0.08));background:#fff;top:calc(50% - 6px)}.kH_iy1Y8.rBbRQzpq{right:-8px}.kH_iy1Y8.U8RFSW5p{left:-2px}
.i32N3Cnp{display:flex;flex-direction:column;gap:16px;width:100%}
.JeCQmA9h{display:flex;flex-direction:column;gap:20px}.JeCQmA9h span{color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px}.Aqw68G2L{display:flex;align-items:center;gap:8px}.OPa6NUmx.yTxOS69h{background:var(--status-success-subtle, #E5FAED)}.OPa6NUmx.UEv89g6t{background:var(--status-error-subtle, #FFEDEC)}.KuowRC3B{display:flex;flex-direction:column;gap:20px}
.qGX9RqCM{display:flex;flex-direction:column;gap:8px;width:100%}.qGX9RqCM span{color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px}.LcoAh7HT{width:100%;border-radius:var(--radius-x3, 12px);background:var(--background-bg-secondary, rgba(7, 7, 50, 0.04));padding:16px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:70px}
.h53FONp7{display:block;place-items:center;border-radius:12px;border:2px solid var(--border-border-base, rgba(7, 7, 50, 0.08));background:var(--background-bg-primary, #FFF);padding:8px 16px;color:var(--text-text-primary, #070732);font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px;cursor:pointer;z-index:2}.m1OOXbiL{transform:rotate(-3.934deg)}.h53FONp7.A2gzoUF5{cursor:not-allowed}
.mvPUIUZE{display:flex;flex-direction:column;gap:8px;width:100%}.mvPUIUZE span{color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px}._pUmNDLl{width:100%;display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.OuKLlwRi{border-radius:var(--radius-x3, 12px);background:var(--background-bg-secondary, rgba(7, 7, 50, 0.04));display:flex;padding:12px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;color:var(--text-text-primary, #070732);font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.224px}.OuKLlwRi span{color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px}
.E3bHyFrS{width:100%}.GGte1BCe{display:flex;flex-direction:column;gap:8px;margin-top:8px;max-width:100%;width:300px}.qMLWPkdd{height:40px}
.spwSXGYO{display:flex;padding:var(--space-x2, 8px) 8px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border-radius:16px;border:2px solid var(--border-primary, rgba(7, 7, 50, 0.06));background:var(--background-primary, #fff)}.QDF1vUcS{width:100%;display:flex;padding:var(--space-0, 0px) var(--space-x, 4px);justify-content:space-between;align-items:center;background-color:rgba(0,0,0,0);cursor:pointer;outline:none;border:none;font-family:inherit}.SqprElmA{color:var(--text-primary, #070732);font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-0.16px}.jknWMuuS{display:flex;align-items:center;gap:var(--space-x, 4px);color:var(--text-accent, #1455ff);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.14px}.hhxlsUxr{transition:transform .3s}.OBJ4pSQn{height:var(--space-0, 1.5px);display:none;width:100%;background:var(--border-primary, rgba(7, 7, 50, 0.06))}.P0Yvgqtd{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .4s ease;color:var(--text-text-primary, #070732);font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.14px}.gxNugNwd .jknWMuuS{color:var(--text-secondary, rgba(12, 12, 71, 0.6))}.gxNugNwd .hhxlsUxr{transform:rotate(180deg)}.gxNugNwd .OBJ4pSQn{display:block}.gxNugNwd .P0Yvgqtd{grid-template-rows:1fr}@media(max-width: 768px){.spwSXGYO{padding:var(--space-x2, 8px);border-radius:var(--radius-x3, 12px)}.SqprElmA{font-size:16px;line-height:24px;letter-spacing:-0.16px}}@media(max-width: 500px){.jknWMuuS{font-size:0}.hhxlsUxr{font-size:16px}}.spwSXGYO a{text-decoration:underline;color:var(--color-blue)}
.kjmKQP9x{display:flex;height:fit-content;padding:20px;flex-direction:column;justify-content:flex-end;align-items:center;gap:24px;width:310px;border-radius:var(--radius-x4, 16px);background:var(--background-primary, #fff)}@media(max-width: 1024px){.kjmKQP9x{width:100%;max-width:704px}}.TI2HOMOO{color:#e1e2e3;font-size:80px;font-style:normal;font-weight:450;line-height:80px;letter-spacing:-0.8px}.UVYI0519{color:var(--text-success, #00ca50)}.PZxHOryW{color:var(--text-critical, #ff4b3e)}.DgqYs7og{color:var(--text-primary, #070732)}._W29xiYK{display:flex;width:100%;padding:var(--space-0, 0px);flex-direction:column;align-items:center;gap:var(--space-x, 4px)}.ZR_YJVDn{color:var(--text-primary, #070732);font-size:18px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:-0.18px}.KoAdHdUZ{color:var(--text-secondary, rgba(7, 7, 50, 0.6));text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.14px}.r39D59hU{display:flex;padding:var(--space-x3, 12px) 32px;justify-content:center;align-items:center;gap:8px;align-self:stretch;width:100%;border-radius:var(--radius-x3, 12px);border:2px solid var(--border-primary, rgba(7, 7, 50, 0.06));background:var(--background-primary, #fff);color:var(--text-accent, #1455ff);font-family:inherit;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.16px}.r39D59hU:not(:disabled){cursor:pointer}.r39D59hU:disabled{background:var(--background-disabled, rgba(7, 7, 50, 0.06));color:var(--text-tetriary, rgba(7, 7, 50, 0.36))}.BgEe8MvH{font-size:40px}@media(max-width: 1280px){.kjmKQP9x{padding:var(--space-x2, 8px);gap:24px;border-radius:var(--radius-x4, 16px)}.TI2HOMOO{font-size:50px;line-height:50px}.ZR_YJVDn{font-size:16px;line-height:144.444%}.KoAdHdUZ{font-size:12px;line-height:142.857%}.r39D59hU{display:flex;padding:var(--space-x3, 8px) 26px;font-size:14px;line-height:150%}.BgEe8MvH{font-size:30px}}@media(max-width: 768px){.kjmKQP9x{width:100%}.TI2HOMOO{font-size:80px;line-height:80px}.ZR_YJVDn{font-size:18px;line-height:26px}.KoAdHdUZ{font-size:14px;line-height:20px}.r39D59hU{padding:var(--space-x3, 12px) 32px;font-size:16px;line-height:24px}.BgEe8MvH{font-size:40px}}
@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}
.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}
/* ----- CSS reset ----- */
*,
*::before,
*::after {
  box-sizing: border-box;
}

input,
button,
textarea,
select {
  font: inherit;
}

button,
select {
  text-transform: none;
}

/* ----- Global styles ----- */
body {
  margin: 0;
  font-family: var(--mantine-font-family);
  font-size: var(--mantine-font-size-md);
  line-height: var(--mantine-line-height);
  background-color: var(--mantine-color-body);
  color: var(--mantine-color-text);

  -webkit-font-smoothing: var(--mantine-webkit-font-smoothing);
  -moz-osx-font-smoothing: var(--mantine-moz-font-smoothing);
}
@media screen and (max-device-width: 31.25em) {
body {
    -webkit-text-size-adjust: 100%
}
  }

@media (prefers-reduced-motion: reduce) {
    [data-respect-reduced-motion] [data-reduce-motion] {
      transition: none;
      animation: none;
    }
  }

[data-mantine-color-scheme='light'] .mantine-light-hidden {
    display: none;
}

[data-mantine-color-scheme='dark'] .mantine-dark-hidden {
    display: none;
}

.mantine-focus-auto:focus-visible {
    outline: 2px solid var(--mantine-primary-color-filled);
    outline-offset: calc(0.125rem * var(--mantine-scale));
  }

.mantine-focus-always:focus {
    outline: 2px solid var(--mantine-primary-color-filled);
    outline-offset: calc(0.125rem * var(--mantine-scale));
  }

.mantine-focus-never:focus {
    outline: none;
  }

.mantine-active:active {
    transform: translateY(calc(0.0625rem * var(--mantine-scale)));
  }

fieldset:disabled .mantine-active:active {
    transform: none;
  }

:where([dir="rtl"]) .mantine-rotate-rtl {
    transform: rotate(180deg);
}

/* ----- Default CSS variables ----- */

:root {
  color-scheme: var(--mantine-color-scheme);

  --mantine-z-index-app: 100;
  --mantine-z-index-modal: 200;
  --mantine-z-index-popover: 300;
  --mantine-z-index-overlay: 400;
  --mantine-z-index-max: 9999;

  --mantine-scale: 1;
  --mantine-cursor-type: default;
  --mantine-webkit-font-smoothing: antialiased;
  --mantine-color-scheme: light dark;
  --mantine-moz-font-smoothing: grayscale;
  --mantine-color-white: #fff;
  --mantine-color-black: #000;
  --mantine-line-height: 1.55;
  --mantine-font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial,
    sans-serif, Apple Color Emoji, Segoe UI Emoji;
  --mantine-font-family-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,
    Liberation Mono, Courier New, monospace;
  --mantine-font-family-headings: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica,
    Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;
  --mantine-heading-font-weight: 700;
  --mantine-radius-default: calc(0.25rem * var(--mantine-scale));
  --mantine-primary-color-0: var(--mantine-color-blue-0);
  --mantine-primary-color-1: var(--mantine-color-blue-1);
  --mantine-primary-color-2: var(--mantine-color-blue-2);
  --mantine-primary-color-3: var(--mantine-color-blue-3);
  --mantine-primary-color-4: var(--mantine-color-blue-4);
  --mantine-primary-color-5: var(--mantine-color-blue-5);
  --mantine-primary-color-6: var(--mantine-color-blue-6);
  --mantine-primary-color-7: var(--mantine-color-blue-7);
  --mantine-primary-color-8: var(--mantine-color-blue-8);
  --mantine-primary-color-9: var(--mantine-color-blue-9);
  --mantine-primary-color-filled: var(--mantine-color-blue-filled);
  --mantine-primary-color-filled-hover: var(--mantine-color-blue-filled-hover);
  --mantine-primary-color-light: var(--mantine-color-blue-light);
  --mantine-primary-color-light-hover: var(--mantine-color-blue-light-hover);
  --mantine-primary-color-light-color: var(--mantine-color-blue-light-color);
  --mantine-breakpoint-xs: 36em;
  --mantine-breakpoint-sm: 48em;
  --mantine-breakpoint-md: 62em;
  --mantine-breakpoint-lg: 75em;
  --mantine-breakpoint-xl: 88em;
  --mantine-spacing-xs: calc(0.625rem * var(--mantine-scale));
  --mantine-spacing-sm: calc(0.75rem * var(--mantine-scale));
  --mantine-spacing-md: calc(1rem * var(--mantine-scale));
  --mantine-spacing-lg: calc(1.25rem * var(--mantine-scale));
  --mantine-spacing-xl: calc(2rem * var(--mantine-scale));
  --mantine-font-size-xs: calc(0.75rem * var(--mantine-scale));
  --mantine-font-size-sm: calc(0.875rem * var(--mantine-scale));
  --mantine-font-size-md: calc(1rem * var(--mantine-scale));
  --mantine-font-size-lg: calc(1.125rem * var(--mantine-scale));
  --mantine-font-size-xl: calc(1.25rem * var(--mantine-scale));
  --mantine-line-height-xs: 1.4;
  --mantine-line-height-sm: 1.45;
  --mantine-line-height-md: 1.55;
  --mantine-line-height-lg: 1.6;
  --mantine-line-height-xl: 1.65;
  --mantine-shadow-xs: 0 calc(0.0625rem * var(--mantine-scale))
      calc(0.1875rem * var(--mantine-scale)) rgba(0, 0, 0, 0.05),
    0 calc(0.0625rem * var(--mantine-scale)) calc(0.125rem * var(--mantine-scale))
      rgba(0, 0, 0, 0.1);
  --mantine-shadow-sm: 0 calc(0.0625rem * var(--mantine-scale))
      calc(0.1875rem * var(--mantine-scale)) rgba(0, 0, 0, 0.05),
    rgba(0, 0, 0, 0.05) 0 calc(0.625rem * var(--mantine-scale))
      calc(0.9375rem * var(--mantine-scale)) calc(-0.3125rem * var(--mantine-scale)),
    rgba(0, 0, 0, 0.04) 0 calc(0.4375rem * var(--mantine-scale))
      calc(0.4375rem * var(--mantine-scale)) calc(-0.3125rem * var(--mantine-scale));
  --mantine-shadow-md: 0 calc(0.0625rem * var(--mantine-scale))
      calc(0.1875rem * var(--mantine-scale)) rgba(0, 0, 0, 0.05),
    rgba(0, 0, 0, 0.05) 0 calc(1.25rem * var(--mantine-scale))
      calc(1.5625rem * var(--mantine-scale)) calc(-0.3125rem * var(--mantine-scale)),
    rgba(0, 0, 0, 0.04) 0 calc(0.625rem * var(--mantine-scale))
      calc(0.625rem * var(--mantine-scale)) calc(-0.3125rem * var(--mantine-scale));
  --mantine-shadow-lg: 0 calc(0.0625rem * var(--mantine-scale))
      calc(0.1875rem * var(--mantine-scale)) rgba(0, 0, 0, 0.05),
    rgba(0, 0, 0, 0.05) 0 calc(1.75rem * var(--mantine-scale))
      calc(1.4375rem * var(--mantine-scale)) calc(-0.4375rem * var(--mantine-scale)),
    rgba(0, 0, 0, 0.04) 0 calc(0.75rem * var(--mantine-scale)) calc(0.75rem * var(--mantine-scale))
      calc(-0.4375rem * var(--mantine-scale));
  --mantine-shadow-xl: 0 calc(0.0625rem * var(--mantine-scale))
      calc(0.1875rem * var(--mantine-scale)) rgba(0, 0, 0, 0.05),
    rgba(0, 0, 0, 0.05) 0 calc(2.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale))
      calc(-0.4375rem * var(--mantine-scale)),
    rgba(0, 0, 0, 0.04) 0 calc(1.0625rem * var(--mantine-scale))
      calc(1.0625rem * var(--mantine-scale)) calc(-0.4375rem * var(--mantine-scale));
  --mantine-radius-xs: calc(0.125rem * var(--mantine-scale));
  --mantine-radius-sm: calc(0.25rem * var(--mantine-scale));
  --mantine-radius-md: calc(0.5rem * var(--mantine-scale));
  --mantine-radius-lg: calc(1rem * var(--mantine-scale));
  --mantine-radius-xl: calc(2rem * var(--mantine-scale));
  --mantine-color-dark-0: #c9c9c9;
  --mantine-color-dark-1: #b8b8b8;
  --mantine-color-dark-2: #828282;
  --mantine-color-dark-3: #696969;
  --mantine-color-dark-4: #424242;
  --mantine-color-dark-5: #3b3b3b;
  --mantine-color-dark-6: #2e2e2e;
  --mantine-color-dark-7: #242424;
  --mantine-color-dark-8: #1f1f1f;
  --mantine-color-dark-9: #141414;
  --mantine-color-gray-0: #f8f9fa;
  --mantine-color-gray-1: #f1f3f5;
  --mantine-color-gray-2: #e9ecef;
  --mantine-color-gray-3: #dee2e6;
  --mantine-color-gray-4: #ced4da;
  --mantine-color-gray-5: #adb5bd;
  --mantine-color-gray-6: #868e96;
  --mantine-color-gray-7: #495057;
  --mantine-color-gray-8: #343a40;
  --mantine-color-gray-9: #212529;
  --mantine-color-red-0: #fff5f5;
  --mantine-color-red-1: #ffe3e3;
  --mantine-color-red-2: #ffc9c9;
  --mantine-color-red-3: #ffa8a8;
  --mantine-color-red-4: #ff8787;
  --mantine-color-red-5: #ff6b6b;
  --mantine-color-red-6: #fa5252;
  --mantine-color-red-7: #f03e3e;
  --mantine-color-red-8: #e03131;
  --mantine-color-red-9: #c92a2a;
  --mantine-color-pink-0: #fff0f6;
  --mantine-color-pink-1: #ffdeeb;
  --mantine-color-pink-2: #fcc2d7;
  --mantine-color-pink-3: #faa2c1;
  --mantine-color-pink-4: #f783ac;
  --mantine-color-pink-5: #f06595;
  --mantine-color-pink-6: #e64980;
  --mantine-color-pink-7: #d6336c;
  --mantine-color-pink-8: #c2255c;
  --mantine-color-pink-9: #a61e4d;
  --mantine-color-grape-0: #f8f0fc;
  --mantine-color-grape-1: #f3d9fa;
  --mantine-color-grape-2: #eebefa;
  --mantine-color-grape-3: #e599f7;
  --mantine-color-grape-4: #da77f2;
  --mantine-color-grape-5: #cc5de8;
  --mantine-color-grape-6: #be4bdb;
  --mantine-color-grape-7: #ae3ec9;
  --mantine-color-grape-8: #9c36b5;
  --mantine-color-grape-9: #862e9c;
  --mantine-color-violet-0: #f3f0ff;
  --mantine-color-violet-1: #e5dbff;
  --mantine-color-violet-2: #d0bfff;
  --mantine-color-violet-3: #b197fc;
  --mantine-color-violet-4: #9775fa;
  --mantine-color-violet-5: #845ef7;
  --mantine-color-violet-6: #7950f2;
  --mantine-color-violet-7: #7048e8;
  --mantine-color-violet-8: #6741d9;
  --mantine-color-violet-9: #5f3dc4;
  --mantine-color-indigo-0: #edf2ff;
  --mantine-color-indigo-1: #dbe4ff;
  --mantine-color-indigo-2: #bac8ff;
  --mantine-color-indigo-3: #91a7ff;
  --mantine-color-indigo-4: #748ffc;
  --mantine-color-indigo-5: #5c7cfa;
  --mantine-color-indigo-6: #4c6ef5;
  --mantine-color-indigo-7: #4263eb;
  --mantine-color-indigo-8: #3b5bdb;
  --mantine-color-indigo-9: #364fc7;
  --mantine-color-blue-0: #e7f5ff;
  --mantine-color-blue-1: #d0ebff;
  --mantine-color-blue-2: #a5d8ff;
  --mantine-color-blue-3: #74c0fc;
  --mantine-color-blue-4: #4dabf7;
  --mantine-color-blue-5: #339af0;
  --mantine-color-blue-6: #228be6;
  --mantine-color-blue-7: #1c7ed6;
  --mantine-color-blue-8: #1971c2;
  --mantine-color-blue-9: #1864ab;
  --mantine-color-cyan-0: #e3fafc;
  --mantine-color-cyan-1: #c5f6fa;
  --mantine-color-cyan-2: #99e9f2;
  --mantine-color-cyan-3: #66d9e8;
  --mantine-color-cyan-4: #3bc9db;
  --mantine-color-cyan-5: #22b8cf;
  --mantine-color-cyan-6: #15aabf;
  --mantine-color-cyan-7: #1098ad;
  --mantine-color-cyan-8: #0c8599;
  --mantine-color-cyan-9: #0b7285;
  --mantine-color-teal-0: #e6fcf5;
  --mantine-color-teal-1: #c3fae8;
  --mantine-color-teal-2: #96f2d7;
  --mantine-color-teal-3: #63e6be;
  --mantine-color-teal-4: #38d9a9;
  --mantine-color-teal-5: #20c997;
  --mantine-color-teal-6: #12b886;
  --mantine-color-teal-7: #0ca678;
  --mantine-color-teal-8: #099268;
  --mantine-color-teal-9: #087f5b;
  --mantine-color-green-0: #ebfbee;
  --mantine-color-green-1: #d3f9d8;
  --mantine-color-green-2: #b2f2bb;
  --mantine-color-green-3: #8ce99a;
  --mantine-color-green-4: #69db7c;
  --mantine-color-green-5: #51cf66;
  --mantine-color-green-6: #40c057;
  --mantine-color-green-7: #37b24d;
  --mantine-color-green-8: #2f9e44;
  --mantine-color-green-9: #2b8a3e;
  --mantine-color-lime-0: #f4fce3;
  --mantine-color-lime-1: #e9fac8;
  --mantine-color-lime-2: #d8f5a2;
  --mantine-color-lime-3: #c0eb75;
  --mantine-color-lime-4: #a9e34b;
  --mantine-color-lime-5: #94d82d;
  --mantine-color-lime-6: #82c91e;
  --mantine-color-lime-7: #74b816;
  --mantine-color-lime-8: #66a80f;
  --mantine-color-lime-9: #5c940d;
  --mantine-color-yellow-0: #fff9db;
  --mantine-color-yellow-1: #fff3bf;
  --mantine-color-yellow-2: #ffec99;
  --mantine-color-yellow-3: #ffe066;
  --mantine-color-yellow-4: #ffd43b;
  --mantine-color-yellow-5: #fcc419;
  --mantine-color-yellow-6: #fab005;
  --mantine-color-yellow-7: #f59f00;
  --mantine-color-yellow-8: #f08c00;
  --mantine-color-yellow-9: #e67700;
  --mantine-color-orange-0: #fff4e6;
  --mantine-color-orange-1: #ffe8cc;
  --mantine-color-orange-2: #ffd8a8;
  --mantine-color-orange-3: #ffc078;
  --mantine-color-orange-4: #ffa94d;
  --mantine-color-orange-5: #ff922b;
  --mantine-color-orange-6: #fd7e14;
  --mantine-color-orange-7: #f76707;
  --mantine-color-orange-8: #e8590c;
  --mantine-color-orange-9: #d9480f;
  --mantine-h1-font-size: calc(2.125rem * var(--mantine-scale));
  --mantine-h1-line-height: 1.3;
  --mantine-h1-font-weight: 700;
  --mantine-h2-font-size: calc(1.625rem * var(--mantine-scale));
  --mantine-h2-line-height: 1.35;
  --mantine-h2-font-weight: 700;
  --mantine-h3-font-size: calc(1.375rem * var(--mantine-scale));
  --mantine-h3-line-height: 1.4;
  --mantine-h3-font-weight: 700;
  --mantine-h4-font-size: calc(1.125rem * var(--mantine-scale));
  --mantine-h4-line-height: 1.45;
  --mantine-h4-font-weight: 700;
  --mantine-h5-font-size: calc(1rem * var(--mantine-scale));
  --mantine-h5-line-height: 1.5;
  --mantine-h5-font-weight: 700;
  --mantine-h6-font-size: calc(0.875rem * var(--mantine-scale));
  --mantine-h6-line-height: 1.5;
  --mantine-h6-font-weight: 700;
}

:root[data-mantine-color-scheme='dark'] {
  --mantine-color-scheme: dark;
  --mantine-primary-color-contrast: var(--mantine-color-white);
  --mantine-color-bright: var(--mantine-color-white);
  --mantine-color-text: var(--mantine-color-dark-0);
  --mantine-color-body: var(--mantine-color-dark-7);
  --mantine-color-error: var(--mantine-color-red-8);
  --mantine-color-placeholder: var(--mantine-color-dark-3);
  --mantine-color-anchor: var(--mantine-color-blue-4);
  --mantine-color-default: var(--mantine-color-dark-6);
  --mantine-color-default-hover: var(--mantine-color-dark-5);
  --mantine-color-default-color: var(--mantine-color-white);
  --mantine-color-default-border: var(--mantine-color-dark-4);
  --mantine-color-dimmed: var(--mantine-color-dark-2);
  --mantine-color-dark-text: var(--mantine-color-dark-4);
  --mantine-color-dark-filled: var(--mantine-color-dark-8);
  --mantine-color-dark-filled-hover: var(--mantine-color-dark-7);
  --mantine-color-dark-light: rgba(36, 36, 36, 0.15);
  --mantine-color-dark-light-hover: rgba(36, 36, 36, 0.2);
  --mantine-color-dark-light-color: var(--mantine-color-dark-3);
  --mantine-color-dark-outline: var(--mantine-color-dark-4);
  --mantine-color-dark-outline-hover: rgba(36, 36, 36, 0.05);
  --mantine-color-gray-text: var(--mantine-color-gray-4);
  --mantine-color-gray-filled: var(--mantine-color-gray-8);
  --mantine-color-gray-filled-hover: var(--mantine-color-gray-9);
  --mantine-color-gray-light: rgba(134, 142, 150, 0.15);
  --mantine-color-gray-light-hover: rgba(134, 142, 150, 0.2);
  --mantine-color-gray-light-color: var(--mantine-color-gray-3);
  --mantine-color-gray-outline: var(--mantine-color-gray-4);
  --mantine-color-gray-outline-hover: rgba(206, 212, 218, 0.05);
  --mantine-color-red-text: var(--mantine-color-red-4);
  --mantine-color-red-filled: var(--mantine-color-red-8);
  --mantine-color-red-filled-hover: var(--mantine-color-red-9);
  --mantine-color-red-light: rgba(250, 82, 82, 0.15);
  --mantine-color-red-light-hover: rgba(250, 82, 82, 0.2);
  --mantine-color-red-light-color: var(--mantine-color-red-3);
  --mantine-color-red-outline: var(--mantine-color-red-4);
  --mantine-color-red-outline-hover: rgba(255, 135, 135, 0.05);
  --mantine-color-pink-text: var(--mantine-color-pink-4);
  --mantine-color-pink-filled: var(--mantine-color-pink-8);
  --mantine-color-pink-filled-hover: var(--mantine-color-pink-9);
  --mantine-color-pink-light: rgba(230, 73, 128, 0.15);
  --mantine-color-pink-light-hover: rgba(230, 73, 128, 0.2);
  --mantine-color-pink-light-color: var(--mantine-color-pink-3);
  --mantine-color-pink-outline: var(--mantine-color-pink-4);
  --mantine-color-pink-outline-hover: rgba(247, 131, 172, 0.05);
  --mantine-color-grape-text: var(--mantine-color-grape-4);
  --mantine-color-grape-filled: var(--mantine-color-grape-8);
  --mantine-color-grape-filled-hover: var(--mantine-color-grape-9);
  --mantine-color-grape-light: rgba(190, 75, 219, 0.15);
  --mantine-color-grape-light-hover: rgba(190, 75, 219, 0.2);
  --mantine-color-grape-light-color: var(--mantine-color-grape-3);
  --mantine-color-grape-outline: var(--mantine-color-grape-4);
  --mantine-color-grape-outline-hover: rgba(218, 119, 242, 0.05);
  --mantine-color-violet-text: var(--mantine-color-violet-4);
  --mantine-color-violet-filled: var(--mantine-color-violet-8);
  --mantine-color-violet-filled-hover: var(--mantine-color-violet-9);
  --mantine-color-violet-light: rgba(121, 80, 242, 0.15);
  --mantine-color-violet-light-hover: rgba(121, 80, 242, 0.2);
  --mantine-color-violet-light-color: var(--mantine-color-violet-3);
  --mantine-color-violet-outline: var(--mantine-color-violet-4);
  --mantine-color-violet-outline-hover: rgba(151, 117, 250, 0.05);
  --mantine-color-indigo-text: var(--mantine-color-indigo-4);
  --mantine-color-indigo-filled: var(--mantine-color-indigo-8);
  --mantine-color-indigo-filled-hover: var(--mantine-color-indigo-9);
  --mantine-color-indigo-light: rgba(76, 110, 245, 0.15);
  --mantine-color-indigo-light-hover: rgba(76, 110, 245, 0.2);
  --mantine-color-indigo-light-color: var(--mantine-color-indigo-3);
  --mantine-color-indigo-outline: var(--mantine-color-indigo-4);
  --mantine-color-indigo-outline-hover: rgba(116, 143, 252, 0.05);
  --mantine-color-blue-text: var(--mantine-color-blue-4);
  --mantine-color-blue-filled: var(--mantine-color-blue-8);
  --mantine-color-blue-filled-hover: var(--mantine-color-blue-9);
  --mantine-color-blue-light: rgba(34, 139, 230, 0.15);
  --mantine-color-blue-light-hover: rgba(34, 139, 230, 0.2);
  --mantine-color-blue-light-color: var(--mantine-color-blue-3);
  --mantine-color-blue-outline: var(--mantine-color-blue-4);
  --mantine-color-blue-outline-hover: rgba(77, 171, 247, 0.05);
  --mantine-color-cyan-text: var(--mantine-color-cyan-4);
  --mantine-color-cyan-filled: var(--mantine-color-cyan-8);
  --mantine-color-cyan-filled-hover: var(--mantine-color-cyan-9);
  --mantine-color-cyan-light: rgba(21, 170, 191, 0.15);
  --mantine-color-cyan-light-hover: rgba(21, 170, 191, 0.2);
  --mantine-color-cyan-light-color: var(--mantine-color-cyan-3);
  --mantine-color-cyan-outline: var(--mantine-color-cyan-4);
  --mantine-color-cyan-outline-hover: rgba(59, 201, 219, 0.05);
  --mantine-color-teal-text: var(--mantine-color-teal-4);
  --mantine-color-teal-filled: var(--mantine-color-teal-8);
  --mantine-color-teal-filled-hover: var(--mantine-color-teal-9);
  --mantine-color-teal-light: rgba(18, 184, 134, 0.15);
  --mantine-color-teal-light-hover: rgba(18, 184, 134, 0.2);
  --mantine-color-teal-light-color: var(--mantine-color-teal-3);
  --mantine-color-teal-outline: var(--mantine-color-teal-4);
  --mantine-color-teal-outline-hover: rgba(56, 217, 169, 0.05);
  --mantine-color-green-text: var(--mantine-color-green-4);
  --mantine-color-green-filled: var(--mantine-color-green-8);
  --mantine-color-green-filled-hover: var(--mantine-color-green-9);
  --mantine-color-green-light: rgba(64, 192, 87, 0.15);
  --mantine-color-green-light-hover: rgba(64, 192, 87, 0.2);
  --mantine-color-green-light-color: var(--mantine-color-green-3);
  --mantine-color-green-outline: var(--mantine-color-green-4);
  --mantine-color-green-outline-hover: rgba(105, 219, 124, 0.05);
  --mantine-color-lime-text: var(--mantine-color-lime-4);
  --mantine-color-lime-filled: var(--mantine-color-lime-8);
  --mantine-color-lime-filled-hover: var(--mantine-color-lime-9);
  --mantine-color-lime-light: rgba(130, 201, 30, 0.15);
  --mantine-color-lime-light-hover: rgba(130, 201, 30, 0.2);
  --mantine-color-lime-light-color: var(--mantine-color-lime-3);
  --mantine-color-lime-outline: var(--mantine-color-lime-4);
  --mantine-color-lime-outline-hover: rgba(169, 227, 75, 0.05);
  --mantine-color-yellow-text: var(--mantine-color-yellow-4);
  --mantine-color-yellow-filled: var(--mantine-color-yellow-8);
  --mantine-color-yellow-filled-hover: var(--mantine-color-yellow-9);
  --mantine-color-yellow-light: rgba(250, 176, 5, 0.15);
  --mantine-color-yellow-light-hover: rgba(250, 176, 5, 0.2);
  --mantine-color-yellow-light-color: var(--mantine-color-yellow-3);
  --mantine-color-yellow-outline: var(--mantine-color-yellow-4);
  --mantine-color-yellow-outline-hover: rgba(255, 212, 59, 0.05);
  --mantine-color-orange-text: var(--mantine-color-orange-4);
  --mantine-color-orange-filled: var(--mantine-color-orange-8);
  --mantine-color-orange-filled-hover: var(--mantine-color-orange-9);
  --mantine-color-orange-light: rgba(253, 126, 20, 0.15);
  --mantine-color-orange-light-hover: rgba(253, 126, 20, 0.2);
  --mantine-color-orange-light-color: var(--mantine-color-orange-3);
  --mantine-color-orange-outline: var(--mantine-color-orange-4);
  --mantine-color-orange-outline-hover: rgba(255, 169, 77, 0.05);
}

:root[data-mantine-color-scheme='light'] {
  --mantine-color-scheme: light;
  --mantine-color-bright: var(--mantine-color-black);
  --mantine-color-text: var(--mantine-color-black);
  --mantine-color-body: var(--mantine-color-white);
  --mantine-primary-color-contrast: var(--mantine-color-white);
  --mantine-color-error: var(--mantine-color-red-6);
  --mantine-color-placeholder: var(--mantine-color-gray-5);
  --mantine-color-anchor: var(--mantine-primary-color-filled);
  --mantine-color-default: var(--mantine-color-white);
  --mantine-color-default-hover: var(--mantine-color-gray-0);
  --mantine-color-default-color: var(--mantine-color-gray-9);
  --mantine-color-default-border: var(--mantine-color-gray-4);
  --mantine-color-dimmed: var(--mantine-color-gray-6);
  --mantine-color-dark-text: var(--mantine-color-dark-filled);
  --mantine-color-dark-filled: var(--mantine-color-dark-6);
  --mantine-color-dark-filled-hover: var(--mantine-color-dark-7);
  --mantine-color-dark-light: rgba(56, 56, 56, 0.1);
  --mantine-color-dark-light-hover: rgba(56, 56, 56, 0.12);
  --mantine-color-dark-light-color: var(--mantine-color-dark-6);
  --mantine-color-dark-outline: var(--mantine-color-dark-6);
  --mantine-color-dark-outline-hover: rgba(56, 56, 56, 0.05);
  --mantine-color-gray-text: var(--mantine-color-gray-filled);
  --mantine-color-gray-filled: var(--mantine-color-gray-6);
  --mantine-color-gray-filled-hover: var(--mantine-color-gray-7);
  --mantine-color-gray-light: rgba(134, 142, 150, 0.1);
  --mantine-color-gray-light-hover: rgba(134, 142, 150, 0.12);
  --mantine-color-gray-light-color: var(--mantine-color-gray-6);
  --mantine-color-gray-outline: var(--mantine-color-gray-6);
  --mantine-color-gray-outline-hover: rgba(134, 142, 150, 0.05);
  --mantine-color-red-text: var(--mantine-color-red-filled);
  --mantine-color-red-filled: var(--mantine-color-red-6);
  --mantine-color-red-filled-hover: var(--mantine-color-red-7);
  --mantine-color-red-light: rgba(250, 82, 82, 0.1);
  --mantine-color-red-light-hover: rgba(250, 82, 82, 0.12);
  --mantine-color-red-light-color: var(--mantine-color-red-6);
  --mantine-color-red-outline: var(--mantine-color-red-6);
  --mantine-color-red-outline-hover: rgba(250, 82, 82, 0.05);
  --mantine-color-pink-text: var(--mantine-color-pink-filled);
  --mantine-color-pink-filled: var(--mantine-color-pink-6);
  --mantine-color-pink-filled-hover: var(--mantine-color-pink-7);
  --mantine-color-pink-light: rgba(230, 73, 128, 0.1);
  --mantine-color-pink-light-hover: rgba(230, 73, 128, 0.12);
  --mantine-color-pink-light-color: var(--mantine-color-pink-6);
  --mantine-color-pink-outline: var(--mantine-color-pink-6);
  --mantine-color-pink-outline-hover: rgba(230, 73, 128, 0.05);
  --mantine-color-grape-text: var(--mantine-color-grape-filled);
  --mantine-color-grape-filled: var(--mantine-color-grape-6);
  --mantine-color-grape-filled-hover: var(--mantine-color-grape-7);
  --mantine-color-grape-light: rgba(190, 75, 219, 0.1);
  --mantine-color-grape-light-hover: rgba(190, 75, 219, 0.12);
  --mantine-color-grape-light-color: var(--mantine-color-grape-6);
  --mantine-color-grape-outline: var(--mantine-color-grape-6);
  --mantine-color-grape-outline-hover: rgba(190, 75, 219, 0.05);
  --mantine-color-violet-text: var(--mantine-color-violet-filled);
  --mantine-color-violet-filled: var(--mantine-color-violet-6);
  --mantine-color-violet-filled-hover: var(--mantine-color-violet-7);
  --mantine-color-violet-light: rgba(121, 80, 242, 0.1);
  --mantine-color-violet-light-hover: rgba(121, 80, 242, 0.12);
  --mantine-color-violet-light-color: var(--mantine-color-violet-6);
  --mantine-color-violet-outline: var(--mantine-color-violet-6);
  --mantine-color-violet-outline-hover: rgba(121, 80, 242, 0.05);
  --mantine-color-indigo-text: var(--mantine-color-indigo-filled);
  --mantine-color-indigo-filled: var(--mantine-color-indigo-6);
  --mantine-color-indigo-filled-hover: var(--mantine-color-indigo-7);
  --mantine-color-indigo-light: rgba(76, 110, 245, 0.1);
  --mantine-color-indigo-light-hover: rgba(76, 110, 245, 0.12);
  --mantine-color-indigo-light-color: var(--mantine-color-indigo-6);
  --mantine-color-indigo-outline: var(--mantine-color-indigo-6);
  --mantine-color-indigo-outline-hover: rgba(76, 110, 245, 0.05);
  --mantine-color-blue-text: var(--mantine-color-blue-filled);
  --mantine-color-blue-filled: var(--mantine-color-blue-6);
  --mantine-color-blue-filled-hover: var(--mantine-color-blue-7);
  --mantine-color-blue-light: rgba(34, 139, 230, 0.1);
  --mantine-color-blue-light-hover: rgba(34, 139, 230, 0.12);
  --mantine-color-blue-light-color: var(--mantine-color-blue-6);
  --mantine-color-blue-outline: var(--mantine-color-blue-6);
  --mantine-color-blue-outline-hover: rgba(34, 139, 230, 0.05);
  --mantine-color-cyan-text: var(--mantine-color-cyan-filled);
  --mantine-color-cyan-filled: var(--mantine-color-cyan-6);
  --mantine-color-cyan-filled-hover: var(--mantine-color-cyan-7);
  --mantine-color-cyan-light: rgba(21, 170, 191, 0.1);
  --mantine-color-cyan-light-hover: rgba(21, 170, 191, 0.12);
  --mantine-color-cyan-light-color: var(--mantine-color-cyan-6);
  --mantine-color-cyan-outline: var(--mantine-color-cyan-6);
  --mantine-color-cyan-outline-hover: rgba(21, 170, 191, 0.05);
  --mantine-color-teal-text: var(--mantine-color-teal-filled);
  --mantine-color-teal-filled: var(--mantine-color-teal-6);
  --mantine-color-teal-filled-hover: var(--mantine-color-teal-7);
  --mantine-color-teal-light: rgba(18, 184, 134, 0.1);
  --mantine-color-teal-light-hover: rgba(18, 184, 134, 0.12);
  --mantine-color-teal-light-color: var(--mantine-color-teal-6);
  --mantine-color-teal-outline: var(--mantine-color-teal-6);
  --mantine-color-teal-outline-hover: rgba(18, 184, 134, 0.05);
  --mantine-color-green-text: var(--mantine-color-green-filled);
  --mantine-color-green-filled: var(--mantine-color-green-6);
  --mantine-color-green-filled-hover: var(--mantine-color-green-7);
  --mantine-color-green-light: rgba(64, 192, 87, 0.1);
  --mantine-color-green-light-hover: rgba(64, 192, 87, 0.12);
  --mantine-color-green-light-color: var(--mantine-color-green-6);
  --mantine-color-green-outline: var(--mantine-color-green-6);
  --mantine-color-green-outline-hover: rgba(64, 192, 87, 0.05);
  --mantine-color-lime-text: var(--mantine-color-lime-filled);
  --mantine-color-lime-filled: var(--mantine-color-lime-6);
  --mantine-color-lime-filled-hover: var(--mantine-color-lime-7);
  --mantine-color-lime-light: rgba(130, 201, 30, 0.1);
  --mantine-color-lime-light-hover: rgba(130, 201, 30, 0.12);
  --mantine-color-lime-light-color: var(--mantine-color-lime-6);
  --mantine-color-lime-outline: var(--mantine-color-lime-6);
  --mantine-color-lime-outline-hover: rgba(130, 201, 30, 0.05);
  --mantine-color-yellow-text: var(--mantine-color-yellow-filled);
  --mantine-color-yellow-filled: var(--mantine-color-yellow-6);
  --mantine-color-yellow-filled-hover: var(--mantine-color-yellow-7);
  --mantine-color-yellow-light: rgba(250, 176, 5, 0.1);
  --mantine-color-yellow-light-hover: rgba(250, 176, 5, 0.12);
  --mantine-color-yellow-light-color: var(--mantine-color-yellow-6);
  --mantine-color-yellow-outline: var(--mantine-color-yellow-6);
  --mantine-color-yellow-outline-hover: rgba(250, 176, 5, 0.05);
  --mantine-color-orange-text: var(--mantine-color-orange-filled);
  --mantine-color-orange-filled: var(--mantine-color-orange-6);
  --mantine-color-orange-filled-hover: var(--mantine-color-orange-7);
  --mantine-color-orange-light: rgba(253, 126, 20, 0.1);
  --mantine-color-orange-light-hover: rgba(253, 126, 20, 0.12);
  --mantine-color-orange-light-color: var(--mantine-color-orange-6);
  --mantine-color-orange-outline: var(--mantine-color-orange-6);
  --mantine-color-orange-outline-hover: rgba(253, 126, 20, 0.05);
}

.m_d57069b5 {
  --scrollarea-scrollbar-size: calc(0.75rem * var(--mantine-scale));

  position: relative;
  overflow: hidden;
}

.m_c0783ff9 {
  scrollbar-width: none;
  overscroll-behavior: var(--scrollarea-over-scroll-behavior);
  -ms-overflow-style: none;
  -webkit-overflow-scrolling: touch;
  width: 100%;
  height: 100%;
}

.m_c0783ff9::-webkit-scrollbar {
    display: none;
  }

.m_c0783ff9:where([data-scrollbars='xy'], [data-scrollbars='y']):where(
        [data-offset-scrollbars='xy'],
        [data-offset-scrollbars='y'],
        [data-offset-scrollbars='present']
      ):where([data-vertical-hidden]) {
        padding-inline-end: 0;
        padding-inline-start: 0;
      }

.m_c0783ff9:where([data-scrollbars='xy'], [data-scrollbars='y']):where(
        [data-offset-scrollbars='xy'],
        [data-offset-scrollbars='y'],
        [data-offset-scrollbars='present']
      ):not([data-vertical-hidden]) {
        padding-inline-end: var(--scrollarea-scrollbar-size);
        padding-inline-start: unset;
      }

.m_c0783ff9:where([data-scrollbars='xy'], [data-scrollbars='x']):where(
        [data-offset-scrollbars='xy'],
        [data-offset-scrollbars='x'],
        [data-offset-scrollbars='present']
      ):where([data-horizontal-hidden]) {
        padding-bottom: 0;
      }

.m_c0783ff9:where([data-scrollbars='xy'], [data-scrollbars='x']):where(
        [data-offset-scrollbars='xy'],
        [data-offset-scrollbars='x'],
        [data-offset-scrollbars='present']
      ):not([data-horizontal-hidden]) {
        padding-bottom: var(--scrollarea-scrollbar-size);
      }

.m_f8f631dd {
  min-width: 100%;
  display: table;
}

.m_c44ba933 {
  user-select: none;
  touch-action: none;
  box-sizing: border-box;
  transition:
    background-color 150ms ease,
    opacity 150ms ease;

  padding: calc(var(--scrollarea-scrollbar-size) / 5);
  display: flex;
  background-color: transparent;
  flex-direction: row;
}

@media (hover: hover) {
    :where([data-mantine-color-scheme='light']) .m_c44ba933:hover {
      background-color: var(--mantine-color-gray-0);
  }

      :where([data-mantine-color-scheme='light']) .m_c44ba933:hover > .m_d8b5e363 {
        background-color: rgba(0, 0, 0, 0.5);
      }

    :where([data-mantine-color-scheme='dark']) .m_c44ba933:hover {
      background-color: var(--mantine-color-dark-8);
  }

      :where([data-mantine-color-scheme='dark']) .m_c44ba933:hover > .m_d8b5e363 {
        background-color: rgba(255, 255, 255, 0.5);
      }
}

@media (hover: none) {
    :where([data-mantine-color-scheme='light']) .m_c44ba933:active {
      background-color: var(--mantine-color-gray-0);
  }

      :where([data-mantine-color-scheme='light']) .m_c44ba933:active > .m_d8b5e363 {
        background-color: rgba(0, 0, 0, 0.5);
      }

    :where([data-mantine-color-scheme='dark']) .m_c44ba933:active {
      background-color: var(--mantine-color-dark-8);
  }

      :where([data-mantine-color-scheme='dark']) .m_c44ba933:active > .m_d8b5e363 {
        background-color: rgba(255, 255, 255, 0.5);
      }
}

.m_c44ba933:where([data-hidden], [data-state='hidden']) {
    display: none;
  }

.m_c44ba933:where([data-orientation='vertical']) {
    width: var(--scrollarea-scrollbar-size);
    top: 0;
    bottom: var(--sa-corner-width);
    inset-inline-end: 0;
  }

.m_c44ba933:where([data-orientation='horizontal']) {
    height: var(--scrollarea-scrollbar-size);
    flex-direction: column;
    bottom: 0;
    inset-inline-start: 0;
    inset-inline-end: var(--sa-corner-width);
  }

.m_d8b5e363 {
  flex: 1;
  border-radius: var(--scrollarea-scrollbar-size);
  position: relative;
  transition: background-color 150ms ease;
  overflow: hidden;
  opacity: var(--thumb-opacity);
}

.m_d8b5e363::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    min-width: calc(2.75rem * var(--mantine-scale));
    min-height: calc(2.75rem * var(--mantine-scale));
  }

:where([data-mantine-color-scheme='light']) .m_d8b5e363 {
    background-color: rgba(0, 0, 0, 0.4);
}

:where([data-mantine-color-scheme='dark']) .m_d8b5e363 {
    background-color: rgba(255, 255, 255, 0.4);
}

.m_21657268 {
  position: absolute;
  opacity: 0;
  transition: opacity 150ms ease;
  display: block;
  inset-inline-end: 0;
  bottom: 0;
}

:where([data-mantine-color-scheme='light']) .m_21657268 {
    background-color: var(--mantine-color-gray-0);
}

:where([data-mantine-color-scheme='dark']) .m_21657268 {
    background-color: var(--mantine-color-dark-8);
}

.m_21657268:where([data-hovered]) {
    opacity: 1;
  }

.m_21657268:where([data-hidden]) {
    display: none;
  }

.m_87cf2631 {
  background-color: transparent;
  cursor: pointer;
  border: 0;
  padding: 0;
  appearance: none;
  font-size: var(--mantine-font-size-md);
  text-align: left;
  text-decoration: none;
  color: inherit;
  touch-action: manipulation;
  -webkit-tap-highlight-color: transparent;
}

  :where([dir="rtl"]) .m_87cf2631 {
    text-align: right;
}

.m_515a97f8 {
  border: 0;
  clip: rect(0 0 0 0);
  height: calc(0.0625rem * var(--mantine-scale));
  width: calc(0.0625rem * var(--mantine-scale));
  margin: calc(-0.0625rem * var(--mantine-scale));
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
}

.m_1b7284a3 {
  --paper-radius: var(--mantine-radius-default);

  outline: 0;
  -webkit-tap-highlight-color: transparent;
  display: block;
  touch-action: manipulation;
  text-decoration: none;
  border-radius: var(--paper-radius);
  box-shadow: var(--paper-shadow);
  background-color: var(--mantine-color-body);
}

  [data-mantine-color-scheme='light'] .m_1b7284a3 {
    --paper-border-color: var(--mantine-color-gray-3);
}

  [data-mantine-color-scheme='dark'] .m_1b7284a3 {
    --paper-border-color: var(--mantine-color-dark-4);
}

  .m_1b7284a3:where([data-with-border]) {
    border: calc(0.0625rem * var(--mantine-scale)) solid var(--paper-border-color);
  }

.m_9814e45f {
  inset: 0;
  position: absolute;
  background: var(--overlay-bg, rgba(0, 0, 0, 0.6));
  -webkit-backdrop-filter: var(--overlay-filter);
  backdrop-filter: var(--overlay-filter);
  border-radius: var(--overlay-radius, 0);
  z-index: var(--overlay-z-index);
}

  .m_9814e45f:where([data-fixed]) {
    position: fixed;
  }

  .m_9814e45f:where([data-center]) {
    display: flex;
    align-items: center;
    justify-content: center;
  }

.m_38a85659 {
  position: absolute;
  border: 1px solid var(--popover-border-color);
  padding: var(--mantine-spacing-sm) var(--mantine-spacing-md);
  box-shadow: var(--popover-shadow, none);
  border-radius: var(--popover-radius, var(--mantine-radius-default));
}

  .m_38a85659:where([data-fixed]) {
    position: fixed;
  }

  .m_38a85659:focus {
    outline: none;
  }

  :where([data-mantine-color-scheme='light']) .m_38a85659 {
    --popover-border-color: var(--mantine-color-gray-2);
    background-color: var(--mantine-color-white);
}

  :where([data-mantine-color-scheme='dark']) .m_38a85659 {
    --popover-border-color: var(--mantine-color-dark-4);
    background-color: var(--mantine-color-dark-6);
}

.m_a31dc6c1 {
  background-color: inherit;
  border: 1px solid var(--popover-border-color);
  z-index: 1;
}

.m_3d7bc908 {
  position: fixed;
  inset: 0;
}

.m_5ae2e3c {
  --loader-size-xs: calc(1.125rem * var(--mantine-scale));
  --loader-size-sm: calc(1.375rem * var(--mantine-scale));
  --loader-size-md: calc(2.25rem * var(--mantine-scale));
  --loader-size-lg: calc(2.75rem * var(--mantine-scale));
  --loader-size-xl: calc(3.625rem * var(--mantine-scale));
  --loader-size: var(--loader-size-md);
  --loader-color: var(--mantine-primary-color-filled);
}

/* ----- Bars loader ----- */
@keyframes m_5d2b3b9d {
  0% {
    transform: scale(0.6);
    opacity: 0;
  }

  50%,
  100% {
    transform: scale(1);
  }
}

.m_7a2bd4cd {
  position: relative;
  width: var(--loader-size);
  height: var(--loader-size);
  display: flex;
  gap: calc(var(--loader-size) / 5);
}

.m_870bb79 {
  flex: 1;
  background: var(--loader-color);
  animation: m_5d2b3b9d 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  border-radius: calc(0.125rem * var(--mantine-scale));
}

.m_870bb79:nth-of-type(1) {
    animation-delay: -240ms;
  }

.m_870bb79:nth-of-type(2) {
    animation-delay: -120ms;
  }

.m_870bb79:nth-of-type(3) {
    animation-delay: 0;
  }

/* ----- Dots loader ----- */
@keyframes m_aac34a1 {
  0%,
  100% {
    transform: scale(1);
    opacity: 1;
  }

  50% {
    transform: scale(0.6);
    opacity: 0.5;
  }
}

.m_4e3f22d7 {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: calc(var(--loader-size) / 10);
  position: relative;
  width: var(--loader-size);
  height: var(--loader-size);
}

.m_870c4af {
  width: calc(var(--loader-size) / 3 - var(--loader-size) / 15);
  height: calc(var(--loader-size) / 3 - var(--loader-size) / 15);
  border-radius: 50%;
  background: var(--loader-color);
  animation: m_aac34a1 0.8s infinite linear;
}

.m_870c4af:nth-child(2) {
    animation-delay: 0.4s;
  }

/* ----- Oval loader ----- */
@keyframes m_f8e89c4b {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.m_b34414df {
  display: inline-block;
  width: var(--loader-size);
  height: var(--loader-size);
}

.m_b34414df::after {
    content: '';
    display: block;
    width: var(--loader-size);
    height: var(--loader-size);
    border-radius: calc(625rem * var(--mantine-scale));
    border-width: calc(var(--loader-size) / 8);
    border-style: solid;
    border-color: var(--loader-color) var(--loader-color) var(--loader-color) transparent;
    animation: m_f8e89c4b 1.2s linear infinite;
  }

.m_8d3f4000 {
  --ai-size-xs: calc(1.125rem * var(--mantine-scale));
  --ai-size-sm: calc(1.375rem * var(--mantine-scale));
  --ai-size-md: calc(1.75rem * var(--mantine-scale));
  --ai-size-lg: calc(2.125rem * var(--mantine-scale));
  --ai-size-xl: calc(2.75rem * var(--mantine-scale));

  --ai-size-input-xs: calc(1.875rem * var(--mantine-scale));
  --ai-size-input-sm: calc(2.25rem * var(--mantine-scale));
  --ai-size-input-md: calc(2.625rem * var(--mantine-scale));
  --ai-size-input-lg: calc(3.125rem * var(--mantine-scale));
  --ai-size-input-xl: calc(3.75rem * var(--mantine-scale));

  --ai-size: var(--ai-size-md);
  --ai-color: var(--mantine-color-white);

  line-height: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  user-select: none;
  overflow: hidden;

  width: var(--ai-size);
  height: var(--ai-size);
  min-width: var(--ai-size);
  min-height: var(--ai-size);
  border-radius: var(--ai-radius, var(--mantine-radius-default));
  background: var(--ai-bg, var(--mantine-primary-color-filled));
  color: var(--ai-color, var(--mantine-color-white));
  border: var(--ai-bd, calc(0.0625rem * var(--mantine-scale)) solid transparent);
  cursor: pointer;
}

  @media (hover: hover) {
    .m_8d3f4000:hover:where(:not([data-loading], :disabled, [data-disabled])) {
      background-color: var(--ai-hover, var(--mantine-primary-color-filled-hover));
      color: var(--ai-hover-color, var(--ai-color));
    }
}

  @media (hover: none) {
    .m_8d3f4000:active:where(:not([data-loading], :disabled, [data-disabled])) {
      background-color: var(--ai-hover, var(--mantine-primary-color-filled-hover));
      color: var(--ai-hover-color, var(--ai-color));
    }
}

  .m_8d3f4000[data-loading] {
    cursor: not-allowed;
  }

  .m_8d3f4000[data-loading] .m_8d3afb97 {
      opacity: 0;
      transform: translateY(100%);
    }

  .m_8d3f4000:where(:disabled:not([data-loading]), [data-disabled]:not([data-loading])) {
    cursor: not-allowed;
    border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  }

  :where([data-mantine-color-scheme='light']) .m_8d3f4000:where(:disabled:not([data-loading]), [data-disabled]:not([data-loading])) {
      background-color: var(--mantine-color-gray-1);
      color: var(--mantine-color-gray-5);
}

  :where([data-mantine-color-scheme='dark']) .m_8d3f4000:where(:disabled:not([data-loading]), [data-disabled]:not([data-loading])) {
      background-color: var(--mantine-color-dark-6);
      color: var(--mantine-color-dark-3);
}

  .m_8d3f4000:where(:disabled:not([data-loading]), [data-disabled]:not([data-loading])):active {
      transform: none;
    }

.m_302b9fb1 {
  inset: calc(-0.0625rem * var(--mantine-scale));
  position: absolute;
  border-radius: var(--ai-radius, var(--mantine-radius-default));
  display: flex;
  align-items: center;
  justify-content: center;
}

:where([data-mantine-color-scheme='light']) .m_302b9fb1 {
    background-color: rgba(255, 255, 255, 0.15);
}

:where([data-mantine-color-scheme='dark']) .m_302b9fb1 {
    background-color: rgba(0, 0, 0, 0.15);
}

.m_1a0f1b21 {
  --ai-border-width: calc(0.0625rem * var(--mantine-scale));
  display: flex;
}

.m_1a0f1b21 :where(*):focus {
      position: relative;
      z-index: 1;
    }

.m_1a0f1b21[data-orientation='horizontal'] {
    flex-direction: row;
  }

.m_1a0f1b21[data-orientation='horizontal'] .m_8d3f4000:not(:only-child):first-child, .m_1a0f1b21[data-orientation='horizontal'] .m_437b6484:not(:only-child):first-child {
        border-end-end-radius: 0;
        border-start-end-radius: 0;
        border-inline-end-width: calc(var(--ai-border-width) / 2);
      }

.m_1a0f1b21[data-orientation='horizontal'] .m_8d3f4000:not(:only-child):last-child, .m_1a0f1b21[data-orientation='horizontal'] .m_437b6484:not(:only-child):last-child {
        border-end-start-radius: 0;
        border-start-start-radius: 0;
        border-inline-start-width: calc(var(--ai-border-width) / 2);
      }

.m_1a0f1b21[data-orientation='horizontal'] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child), .m_1a0f1b21[data-orientation='horizontal'] .m_437b6484:not(:only-child):not(:first-child):not(:last-child) {
        border-radius: 0;
        border-inline-width: calc(var(--ai-border-width) / 2);
      }

.m_1a0f1b21[data-orientation='vertical'] {
    flex-direction: column;
  }

.m_1a0f1b21[data-orientation='vertical'] .m_8d3f4000:not(:only-child):first-child, .m_1a0f1b21[data-orientation='vertical'] .m_437b6484:not(:only-child):first-child {
        border-end-start-radius: 0;
        border-end-end-radius: 0;
        border-bottom-width: calc(var(--ai-border-width) / 2);
      }

.m_1a0f1b21[data-orientation='vertical'] .m_8d3f4000:not(:only-child):last-child, .m_1a0f1b21[data-orientation='vertical'] .m_437b6484:not(:only-child):last-child {
        border-start-start-radius: 0;
        border-start-end-radius: 0;
        border-top-width: calc(var(--ai-border-width) / 2);
      }

.m_1a0f1b21[data-orientation='vertical'] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child), .m_1a0f1b21[data-orientation='vertical'] .m_437b6484:not(:only-child):not(:first-child):not(:last-child) {
        border-radius: 0;
        border-bottom-width: calc(var(--ai-border-width) / 2);
        border-top-width: calc(var(--ai-border-width) / 2);
      }

.m_8d3afb97 {
  display: flex;
  align-items: center;
  justify-content: center;
  transition:
    transform 150ms ease,
    opacity 100ms ease;
  width: 100%;
  height: 100%;
}

.m_437b6484 {
  --section-height-xs: calc(1.125rem * var(--mantine-scale));
  --section-height-sm: calc(1.375rem * var(--mantine-scale));
  --section-height-md: calc(1.75rem * var(--mantine-scale));
  --section-height-lg: calc(2.125rem * var(--mantine-scale));
  --section-height-xl: calc(2.75rem * var(--mantine-scale));

  --section-height-input-xs: calc(1.875rem * var(--mantine-scale));
  --section-height-input-sm: calc(2.25rem * var(--mantine-scale));
  --section-height-input-md: calc(2.625rem * var(--mantine-scale));
  --section-height-input-lg: calc(3.125rem * var(--mantine-scale));
  --section-height-input-xl: calc(3.75rem * var(--mantine-scale));

  --section-padding-x-xs: calc(0.375rem * var(--mantine-scale));
  --section-padding-x-sm: calc(0.5rem * var(--mantine-scale));
  --section-padding-x-md: calc(0.625rem * var(--mantine-scale));
  --section-padding-x-lg: calc(0.75rem * var(--mantine-scale));
  --section-padding-x-xl: calc(1rem * var(--mantine-scale));

  --section-height: var(--section-height-sm);
  --section-padding-x: var(--section-padding-x-sm);
  --section-color: var(--mantine-color-white);

  font-weight: 600;
  width: auto;
  border-radius: var(--section-radius, var(--mantine-radius-default));
  font-size: var(--section-fz, var(--mantine-font-size-sm));
  background: var(--section-bg, var(--mantine-primary-color-filled));
  border: var(--section-bd, calc(0.0625rem * var(--mantine-scale)) solid transparent);
  color: var(--section-color, var(--mantine-color-white));
  height: var(--section-height, var(--section-height-sm));
  padding-inline: var(--section-padding-x, var(--section-padding-x-sm));
  vertical-align: middle;
  line-height: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.m_86a44da5 {
  --cb-size-xs: calc(1.125rem * var(--mantine-scale));
  --cb-size-sm: calc(1.375rem * var(--mantine-scale));
  --cb-size-md: calc(1.75rem * var(--mantine-scale));
  --cb-size-lg: calc(2.125rem * var(--mantine-scale));
  --cb-size-xl: calc(2.75rem * var(--mantine-scale));

  --cb-size: var(--cb-size-md);
  --cb-icon-size: 70%;
  --cb-radius: var(--mantine-radius-default);

  line-height: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  user-select: none;

  width: var(--cb-size);
  height: var(--cb-size);
  min-width: var(--cb-size);
  min-height: var(--cb-size);
  border-radius: var(--cb-radius);
}

  :where([data-mantine-color-scheme='light']) .m_86a44da5 {
    color: var(--mantine-color-gray-7);
}

  :where([data-mantine-color-scheme='dark']) .m_86a44da5 {
    color: var(--mantine-color-dark-1);
}

  .m_86a44da5[data-disabled],
  .m_86a44da5:disabled {
    cursor: not-allowed;
    opacity: 0.6;
  }

@media (hover: hover) {
    :where([data-mantine-color-scheme='light']) .m_220c80f2:where(:not([data-disabled], :disabled)):hover {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_220c80f2:where(:not([data-disabled], :disabled)):hover {
      background-color: var(--mantine-color-dark-6);
  }
}

@media (hover: none) {
    :where([data-mantine-color-scheme='light']) .m_220c80f2:where(:not([data-disabled], :disabled)):active {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_220c80f2:where(:not([data-disabled], :disabled)):active {
      background-color: var(--mantine-color-dark-6);
  }
}

.m_4081bf90 {
  display: flex;
  flex-direction: row;
  flex-wrap: var(--group-wrap, wrap);
  justify-content: var(--group-justify, flex-start);
  align-items: var(--group-align, center);
  gap: var(--group-gap, var(--mantine-spacing-md));
}

  .m_4081bf90:where([data-grow]) > * {
      flex-grow: 1;
      max-width: var(--group-child-width);
    }

.m_615af6c9 {
  line-height: 1;
  padding: 0;
  margin: 0;
  font-weight: 400;
  font-size: var(--mantine-font-size-md);
}

.m_b5489c3c {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: var(--mb-padding, var(--mantine-spacing-md));
  padding-inline-end: calc(var(--mb-padding, var(--mantine-spacing-md)) - calc(0.3125rem * var(--mantine-scale)));
  position: sticky;
  top: 0;
  background-color: var(--mantine-color-body);
  z-index: 1000;
  min-height: calc(3.75rem * var(--mantine-scale));
  transition: padding-inline-end 100ms;
}

.m_60c222c7 {
  position: fixed;
  width: 100%;
  top: 0;
  bottom: 0;
  z-index: var(--mb-z-index);
  pointer-events: none;
}

.m_fd1ab0aa {
  pointer-events: all;
  box-shadow: var(--mb-shadow, var(--mantine-shadow-xl));
}

.m_fd1ab0aa [data-mantine-scrollbar] {
    z-index: 1001;
  }

[data-offset-scrollbars] .m_fd1ab0aa:has([data-mantine-scrollbar]) .m_b5489c3c {
    padding-inline-end: calc(var(--mb-padding, var(--mantine-spacing-md)) + calc(0.3125rem * var(--mantine-scale)));
  }

.m_606cb269 {
  margin-inline-start: auto;
}

.m_5df29311 {
  padding: var(--mb-padding, var(--mantine-spacing-md));
  padding-top: var(--mb-padding, var(--mantine-spacing-md));
}

.m_5df29311:where(:not(:only-child)) {
    padding-top: 0;
  }

.m_6c018570 {
  position: relative;
  margin-top: var(--input-margin-top, 0rem);
  margin-bottom: var(--input-margin-bottom, 0rem);

  --input-height-xs: calc(1.875rem * var(--mantine-scale));
  --input-height-sm: calc(2.25rem * var(--mantine-scale));
  --input-height-md: calc(2.625rem * var(--mantine-scale));
  --input-height-lg: calc(3.125rem * var(--mantine-scale));
  --input-height-xl: calc(3.75rem * var(--mantine-scale));

  --input-padding-y-xs: calc(0.3125rem * var(--mantine-scale));
  --input-padding-y-sm: calc(0.375rem * var(--mantine-scale));
  --input-padding-y-md: calc(0.5rem * var(--mantine-scale));
  --input-padding-y-lg: calc(0.625rem * var(--mantine-scale));
  --input-padding-y-xl: calc(0.8125rem * var(--mantine-scale));

  --input-height: var(--input-height-sm);
  --input-radius: var(--mantine-radius-default);

  --input-cursor: text;
  --input-text-align: left;
  --input-line-height: calc(var(--input-height) - calc(0.125rem * var(--mantine-scale)));
  --input-padding: calc(var(--input-height) / 3);
  --input-padding-inline-start: var(--input-padding);
  --input-padding-inline-end: var(--input-padding);
  --input-placeholder-color: var(--mantine-color-placeholder);
  --input-color: var(--mantine-color-text);

  --input-left-section-size: var(--input-left-section-width, calc(var(--input-height) - calc(0.125rem * var(--mantine-scale))));

  --input-right-section-size: var(
    --input-right-section-width,
    calc(var(--input-height) - calc(0.125rem * var(--mantine-scale)))
  );

  --input-size: var(--input-height);

  --section-y: calc(0.0625rem * var(--mantine-scale));
  --left-section-start: calc(0.0625rem * var(--mantine-scale));
  --left-section-border-radius: var(--input-radius) 0 0 var(--input-radius);

  --right-section-end: calc(0.0625rem * var(--mantine-scale));
  --right-section-border-radius: 0 var(--input-radius) var(--input-radius) 0;
}

  .m_6c018570[data-variant='unstyled'] {
    --input-padding: 0;
    --input-padding-y: 0;
    --input-padding-inline-start: 0;
    --input-padding-inline-end: 0;
  }

  .m_6c018570[data-pointer] {
    --input-cursor: pointer;
  }

  .m_6c018570[data-multiline] {
    --input-padding-y-xs: calc(0.28125rem * var(--mantine-scale));
    --input-padding-y-sm: calc(0.34375rem * var(--mantine-scale));
    --input-padding-y-md: calc(0.4375rem * var(--mantine-scale));
    --input-padding-y-lg: calc(0.59375rem * var(--mantine-scale));
    --input-padding-y-xl: calc(0.8125rem * var(--mantine-scale));

    --input-size: auto;
    --input-line-height: var(--mantine-line-height);
    --input-padding-y: var(--input-padding-y-sm);
  }

  .m_6c018570[data-with-left-section] {
    --input-padding-inline-start: var(--input-left-section-size);
  }

  .m_6c018570[data-with-right-section] {
    --input-padding-inline-end: var(--input-right-section-size);
  }

  [data-mantine-color-scheme='light'] .m_6c018570 {
    --input-disabled-bg: var(--mantine-color-gray-1);
    --input-disabled-color: var(--mantine-color-gray-6);
}

  [data-mantine-color-scheme='light'] .m_6c018570[data-variant='default'] {
      --input-bd: var(--mantine-color-gray-4);
      --input-bg: var(--mantine-color-white);
      --input-bd-focus: var(--mantine-primary-color-filled);
    }

  [data-mantine-color-scheme='light'] .m_6c018570[data-variant='filled'] {
      --input-bd: transparent;
      --input-bg: var(--mantine-color-gray-1);
      --input-bd-focus: var(--mantine-primary-color-filled);
    }

  [data-mantine-color-scheme='light'] .m_6c018570[data-variant='unstyled'] {
      --input-bd: transparent;
      --input-bg: transparent;
      --input-bd-focus: transparent;
    }

  [data-mantine-color-scheme='dark'] .m_6c018570 {
    --input-disabled-bg: var(--mantine-color-dark-6);
    --input-disabled-color: var(--mantine-color-dark-2);
}

  [data-mantine-color-scheme='dark'] .m_6c018570[data-variant='default'] {
      --input-bd: var(--mantine-color-dark-4);
      --input-bg: var(--mantine-color-dark-6);
      --input-bd-focus: var(--mantine-primary-color-filled);
    }

  [data-mantine-color-scheme='dark'] .m_6c018570[data-variant='filled'] {
      --input-bd: transparent;
      --input-bg: var(--mantine-color-dark-5);
      --input-bd-focus: var(--mantine-primary-color-filled);
    }

  [data-mantine-color-scheme='dark'] .m_6c018570[data-variant='unstyled'] {
      --input-bd: transparent;
      --input-bg: transparent;
      --input-bd-focus: transparent;
    }

  [data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant='unstyled']) {
      --input-bd: var(--mantine-color-error);
    }

  [data-mantine-color-scheme] .m_6c018570[data-error] {

    --input-color: var(--mantine-color-error);
    --input-placeholder-color: var(--mantine-color-error);
    --input-section-color: var(--mantine-color-error);
}

  :where([dir="rtl"]) .m_6c018570 {
    --input-text-align: right;
    --left-section-border-radius: 0 var(--input-radius) var(--input-radius) 0;
    --right-section-border-radius: var(--input-radius) 0 0 var(--input-radius);
}

.m_8fb7ebe7 {
  -webkit-tap-highlight-color: transparent;
  appearance: none;
  resize: var(--input-resize, none);
  display: block;
  width: 100%;
  transition: border-color 100ms ease;

  text-align: var(--input-text-align);
  color: var(--input-color);
  border: calc(0.0625rem * var(--mantine-scale)) solid var(--input-bd);
  background-color: var(--input-bg);
  font-family: var(--input-font-family, var(--mantine-font-family));
  height: var(--input-size);
  min-height: var(--input-height);
  line-height: var(--input-line-height);
  font-size: var(--input-fz, var(--input-fz, var(--mantine-font-size-sm)));
  border-radius: var(--input-radius);
  padding-inline-start: var(--input-padding-inline-start);
  padding-inline-end: var(--input-padding-inline-end);
  padding-top: var(--input-padding-y, 0rem);
  padding-bottom: var(--input-padding-y, 0rem);
  cursor: var(--input-cursor);
  overflow: var(--input-overflow);
}

/* Used as data attribute in Textarea component, does not have associated prop on the Input component */

.m_8fb7ebe7[data-no-overflow] {
    --input-overflow: hidden;
  }

/* Used as data attribute in JsonInput component, does not have associated prop on the Input component */

.m_8fb7ebe7[data-monospace] {
    --input-font-family: var(--mantine-font-family-monospace);
    --input-fz: calc(var(--input-fz, var(--mantine-font-size-sm)) - calc(0.125rem * var(--mantine-scale)));
  }

.m_8fb7ebe7:focus,
  .m_8fb7ebe7:focus-within {
    outline: none;
    --input-bd: var(--input-bd-focus);
  }

[data-error] .m_8fb7ebe7:focus, [data-error] .m_8fb7ebe7:focus-within {
      --input-bd: var(--mantine-color-error);
    }

.m_8fb7ebe7::placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

.m_8fb7ebe7::-webkit-inner-spin-button,
  .m_8fb7ebe7::-webkit-outer-spin-button,
  .m_8fb7ebe7::-webkit-search-decoration,
  .m_8fb7ebe7::-webkit-search-cancel-button,
  .m_8fb7ebe7::-webkit-search-results-button,
  .m_8fb7ebe7::-webkit-search-results-decoration {
    appearance: none;
  }

.m_8fb7ebe7[type='number'] {
    -moz-appearance: textfield;
  }

.m_8fb7ebe7:disabled,
  .m_8fb7ebe7[data-disabled] {
    cursor: not-allowed;
    opacity: 0.6;
    background-color: var(--input-disabled-bg);
    color: var(--input-disabled-color);
  }

/* Required to be a separate selector to work in Firefox, can be merged with &:disabled once :has is supported */

.m_8fb7ebe7:has(input:disabled) {
    cursor: not-allowed;
    opacity: 0.6;
    background-color: var(--input-disabled-bg);
    color: var(--input-disabled-color);
  }

.m_82577fc2 {
  pointer-events: var(--section-pointer-events);
  position: absolute;
  z-index: 1;
  inset-inline-start: var(--section-start);
  inset-inline-end: var(--section-end);
  bottom: var(--section-y);
  top: var(--section-y);
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--section-size);
  border-radius: var(--section-border-radius);
  color: var(--input-section-color, var(--mantine-color-dimmed));
}

.m_82577fc2[data-position='right'] {
    --section-pointer-events: var(--input-right-section-pointer-events);
    --section-end: var(--right-section-end);
    --section-size: var(--input-right-section-size);
    --section-border-radius: var(--right-section-border-radius);
  }

.m_82577fc2[data-position='left'] {
    --section-pointer-events: var(--input-left-section-pointer-events);
    --section-start: var(--left-section-start);
    --section-size: var(--input-left-section-size);
    --section-border-radius: var(--left-section-border-radius);
  }

/* ----- Input.Placeholder ----- */
.m_88bacfd0 {
  color: var(--input-placeholder-color, var(--mantine-color-placeholder));
}
[data-error] .m_88bacfd0 {
    --input-placeholder-color: var(--input-color, var(--mantine-color-placeholder));
  }

/* ----- Input.Wrapper ----- */
.m_46b77525 {
  line-height: var(--mantine-line-height);
}

.m_8fdc1311 {
  display: inline-block;
  font-weight: 500;
  word-break: break-word;
  cursor: default;
  -webkit-tap-highlight-color: transparent;
  font-size: var(--input-label-size, var(--mantine-font-size-sm));
}

.m_78a94662 {
  color: var(--input-asterisk-color, var(--mantine-color-error));
}

.m_8f816625,
.m_fe47ce59 {
  word-wrap: break-word;
  line-height: 1.2;
  display: block;
  margin: 0;
  padding: 0;
}

.m_8f816625 {
  color: var(--mantine-color-error);
  font-size: var(--input-error-size, calc(var(--mantine-font-size-sm) - calc(0.125rem * var(--mantine-scale))));
}

.m_fe47ce59 {
  color: var(--mantine-color-dimmed);
  font-size: var(--input-description-size, calc(var(--mantine-font-size-sm) - calc(0.125rem * var(--mantine-scale))));
}

.m_8bffd616 {
  display: flex;
}

.m_96b553a6 {
  --transition-duration: 150ms;

  top: 0;
  left: 0;
  position: absolute;
  z-index: 0;
  transition-property: transform, width, height;
  transition-timing-function: ease;
  transition-duration: 0ms;
}

  .m_96b553a6:where([data-initialized]) {
    transition-duration: var(--transition-duration);
  }

  .m_96b553a6:where([data-hidden]) {
    background-color: red;
    display: none;
  }

.m_9bdbb667 {
  --accordion-radius: var(--mantine-radius-default);
}

.m_df78851f {
  word-break: break-word;
}

.m_4ba554d4 {
  padding: var(--mantine-spacing-md);
  padding-top: calc(var(--mantine-spacing-xs) / 2);
}

.m_8fa820a0 {
  margin: 0;
  padding: 0;
}

.m_4ba585b8 {
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  padding-inline: var(--mantine-spacing-md);
  opacity: 1;
  cursor: pointer;
  background-color: transparent;
}

.m_4ba585b8:where([data-chevron-position='left']) {
    flex-direction: row;
    padding-inline-start: 0;
  }

:where([data-mantine-color-scheme='light']) .m_4ba585b8 {
    color: var(--mantine-color-black);
}

:where([data-mantine-color-scheme='dark']) .m_4ba585b8 {
    color: var(--mantine-color-dark-0);
}

.m_4ba585b8:where(:disabled, [data-disabled]) {
    opacity: 0.4;
    cursor: not-allowed;
  }

@media (hover: hover) {
      :where([data-mantine-color-scheme='light']) .m_6939a5e9:where(:not(:disabled, [data-disabled])):hover, :where([data-mantine-color-scheme='light']) .m_4271d21b:where(:not(:disabled, [data-disabled])):hover {
        background-color: var(--mantine-color-gray-0);
  }

      :where([data-mantine-color-scheme='dark']) .m_6939a5e9:where(:not(:disabled, [data-disabled])):hover, :where([data-mantine-color-scheme='dark']) .m_4271d21b:where(:not(:disabled, [data-disabled])):hover {
        background-color: var(--mantine-color-dark-6);
  }
}

@media (hover: none) {
      :where([data-mantine-color-scheme='light']) .m_6939a5e9:where(:not(:disabled, [data-disabled])):active, :where([data-mantine-color-scheme='light']) .m_4271d21b:where(:not(:disabled, [data-disabled])):active {
        background-color: var(--mantine-color-gray-0);
  }

      :where([data-mantine-color-scheme='dark']) .m_6939a5e9:where(:not(:disabled, [data-disabled])):active, :where([data-mantine-color-scheme='dark']) .m_4271d21b:where(:not(:disabled, [data-disabled])):active {
        background-color: var(--mantine-color-dark-6);
  }
}

.m_df3ffa0f {
  color: inherit;
  font-weight: 400;
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-top: var(--mantine-spacing-sm);
  padding-bottom: var(--mantine-spacing-sm);
}

.m_3f35ae96 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  transition: transform var(--accordion-transition-duration, 200ms) ease;
  width: var(--accordion-chevron-size, calc(0.9375rem * var(--mantine-scale)));
  min-width: var(--accordion-chevron-size, calc(0.9375rem * var(--mantine-scale)));
  transform: rotate(0deg);
}

.m_3f35ae96:where([data-rotate]) {
    transform: rotate(180deg);
  }

.m_3f35ae96:where([data-position='left']) {
    margin-inline-end: var(--mantine-spacing-md);
    margin-inline-start: var(--mantine-spacing-md);
  }

.m_9bd771fe {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-inline-end: var(--mantine-spacing-sm);
}

.m_9bd771fe:where([data-chevron-position='left']) {
    margin-inline-end: 0;
    margin-inline-start: var(--mantine-spacing-lg);
  }

:where([data-mantine-color-scheme='light']) .m_9bd7b098 {
    --item-border-color: var(--mantine-color-gray-3);
    --item-filled-color: var(--mantine-color-gray-0);
}

:where([data-mantine-color-scheme='dark']) .m_9bd7b098 {
    --item-border-color: var(--mantine-color-dark-4);
    --item-filled-color: var(--mantine-color-dark-6);
}

.m_fe19b709 {
  border-bottom: 1px solid var(--item-border-color);
}

.m_1f921b3b {
  border: 1px solid var(--item-border-color);
  transition: background-color 150ms ease;
}

.m_1f921b3b:where([data-active]) {
    background-color: var(--item-filled-color);
  }

.m_1f921b3b:first-of-type {
    border-start-start-radius: var(--accordion-radius);
    border-start-end-radius: var(--accordion-radius);
  }

.m_1f921b3b:first-of-type > [data-accordion-control] {
      border-start-start-radius: var(--accordion-radius);
      border-start-end-radius: var(--accordion-radius);
    }

.m_1f921b3b:last-of-type {
    border-end-start-radius: var(--accordion-radius);
    border-end-end-radius: var(--accordion-radius);
  }

.m_1f921b3b:last-of-type > [data-accordion-control] {
      border-end-start-radius: var(--accordion-radius);
      border-end-end-radius: var(--accordion-radius);
    }

.m_1f921b3b + .m_1f921b3b {
    border-top: 0;
  }

.m_2cdf939a {
  border-radius: var(--accordion-radius);
}

.m_2cdf939a:where([data-active]) {
    background-color: var(--item-filled-color);
  }

.m_9f59b069 {
  background-color: var(--item-filled-color);
  border-radius: var(--accordion-radius);
  border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  transition: background-color 150ms ease;
}

.m_9f59b069[data-active] {
    border-color: var(--item-border-color);
  }

:where([data-mantine-color-scheme='light']) .m_9f59b069[data-active] {
      background-color: var(--mantine-color-white);
}

:where([data-mantine-color-scheme='dark']) .m_9f59b069[data-active] {
      background-color: var(--mantine-color-dark-7);
}

.m_9f59b069 + .m_9f59b069 {
    margin-top: var(--mantine-spacing-md);
  }

.m_7f854edf {
  position: fixed;
  z-index: var(--affix-z-index);
  inset-inline-start: var(--affix-left);
  inset-inline-end: var(--affix-right);
  top: var(--affix-top);
  bottom: var(--affix-bottom);
}

.m_66836ed3 {
  --alert-radius: var(--mantine-radius-default);
  --alert-bg: var(--mantine-primary-color-light);
  --alert-bd: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  --alert-color: var(--mantine-primary-color-light-color);

  padding: var(--mantine-spacing-md) var(--mantine-spacing-md);
  border-radius: var(--alert-radius);
  position: relative;
  overflow: hidden;
  background-color: var(--alert-bg);
  border: var(--alert-bd);
  color: var(--alert-color);
}

.m_a5d60502 {
  display: flex;
}

.m_667c2793 {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: var(--mantine-spacing-xs);
}

.m_6a03f287 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: var(--mantine-font-size-sm);
  font-weight: 700;
}

.m_6a03f287:where([data-with-close-button]) {
    padding-inline-end: var(--mantine-spacing-md);
  }

.m_698f4f23 {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}

.m_667f2a6a {
  line-height: 1;
  width: calc(1.25rem * var(--mantine-scale));
  height: calc(1.25rem * var(--mantine-scale));
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-inline-end: var(--mantine-spacing-md);
  margin-top: calc(0.0625rem * var(--mantine-scale));
}

.m_7fa78076 {
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: var(--mantine-font-size-sm);
}

:where([data-mantine-color-scheme='light']) .m_7fa78076 {
    color: var(--mantine-color-black);
}

:where([data-mantine-color-scheme='dark']) .m_7fa78076 {
    color: var(--mantine-color-white);
}

.m_7fa78076:where([data-variant='filled']) {
    color: var(--alert-color);
  }

.m_7fa78076:where([data-variant='white']) {
    color: var(--mantine-color-black);
  }

.m_87f54839 {
  width: calc(1.25rem * var(--mantine-scale));
  height: calc(1.25rem * var(--mantine-scale));
  color: var(--alert-color);
}

.m_b6d8b162 {
  -webkit-tap-highlight-color: transparent;
  text-decoration: none;
  font-size: var(--text-fz, var(--mantine-font-size-md));
  line-height: var(--text-lh, var(--mantine-line-height-md));
  font-weight: normal;
  margin: 0;
  padding: 0;
  color: var(--text-color);
}

  .m_b6d8b162:where([data-truncate]) {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .m_b6d8b162:where([data-truncate='start']) {
    direction: rtl;
    text-align: right;
  }

  :where([dir="rtl"]) .m_b6d8b162:where([data-truncate='start']) {
      direction: ltr;
      text-align: left;
}

  .m_b6d8b162:where([data-variant='gradient']) {
    background-image: var(--text-gradient);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .m_b6d8b162:where([data-line-clamp]) {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: var(--text-line-clamp);
    -webkit-box-orient: vertical;
  }

  .m_b6d8b162:where([data-inherit]) {
    line-height: inherit;
    font-weight: inherit;
    font-size: inherit;
  }

  .m_b6d8b162:where([data-inline]) {
    line-height: 1;
  }

.m_849cf0da {
  color: var(--mantine-color-anchor);
  text-decoration: none;
  appearance: none;
  border: none;
  display: inline;
  padding: 0;
  margin: 0;
  background-color: transparent;
  cursor: pointer;
}

  @media (hover: hover) {

  .m_849cf0da:where([data-underline='hover']):hover {
      text-decoration: underline;
  }
}

  @media (hover: none) {

  .m_849cf0da:where([data-underline='hover']):active {
      text-decoration: underline;
  }
}

  .m_849cf0da:where([data-underline='not-hover']) {
    text-decoration: underline;
  }

  @media (hover: hover) {

  .m_849cf0da:where([data-underline='not-hover']):hover {
      text-decoration: none;
  }
}

  @media (hover: none) {

  .m_849cf0da:where([data-underline='not-hover']):active {
      text-decoration: none;
  }
}

  .m_849cf0da:where([data-underline='always']) {
    text-decoration: underline;
  }

  .m_849cf0da:where([data-variant='gradient']),
    .m_849cf0da:where([data-variant='gradient']):hover {
      text-decoration: none;
    }

  .m_849cf0da:where([data-line-clamp]) {
    display: -webkit-box;
  }

.m_48204f9b {
  width: var(--slider-size);
  height: var(--slider-size);
  position: relative;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
}

  .m_48204f9b:focus-within {
    outline: 2px solid var(--mantine-primary-color-filled);
    outline-offset: calc(0.125rem * var(--mantine-scale));
  }

  .m_48204f9b {

  --slider-size: calc(3.75rem * var(--mantine-scale));
  --thumb-size: calc(var(--slider-size) / 5);
}

  :where([data-mantine-color-scheme='light']) .m_48204f9b {
    background-color: var(--mantine-color-gray-1);
}

  :where([data-mantine-color-scheme='dark']) .m_48204f9b {
    background-color: var(--mantine-color-dark-5);
}

.m_bb9cdbad {
  position: absolute;
  inset: calc(0.0625rem * var(--mantine-scale));
  border-radius: var(--slider-size);
  pointer-events: none;
}

.m_481dd586 {
  width: calc(0.125rem * var(--mantine-scale));
  position: absolute;
  top: 0;
  bottom: 0;
  left: calc(50% - 1px);
  transform: rotate(var(--angle));
}

.m_481dd586::before {
    content: '';
    position: absolute;
    top: calc(var(--thumb-size) / 3);
    left: calc(0.03125rem * var(--mantine-scale));
    width: calc(0.0625rem * var(--mantine-scale));
    height: calc(var(--thumb-size) / 1.5);
    transform: translate(-50%, -50%);
  }

:where([data-mantine-color-scheme='light']) .m_481dd586::before {
      background-color: var(--mantine-color-gray-4);
}

:where([data-mantine-color-scheme='dark']) .m_481dd586::before {
      background-color: var(--mantine-color-dark-3);
}

.m_481dd586[data-label]::after {
    min-width: calc(1.125rem * var(--mantine-scale));
    text-align: center;
    content: attr(data-label);
    position: absolute;
    top: calc(-1.5rem * var(--mantine-scale));
    left: calc(-0.4375rem * var(--mantine-scale));
    transform: rotate(calc(360deg - var(--angle)));
    font-size: var(--mantine-font-size-xs);
  }

.m_bc02ba3d {
  position: absolute;
  inset-block: 0;
  inset-inline-start: calc(50% - 1.5px);
  inset-inline-end: 0;
  height: 100%;
  width: calc(0.1875rem * var(--mantine-scale));
  outline: none;
  pointer-events: none;
}

.m_bc02ba3d::before {
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    height: min(var(--thumb-size), calc(var(--slider-size) / 2));
    width: calc(0.1875rem * var(--mantine-scale));
  }

:where([data-mantine-color-scheme='light']) .m_bc02ba3d::before {
      background-color: var(--mantine-color-gray-7);
}

:where([data-mantine-color-scheme='dark']) .m_bc02ba3d::before {
      background-color: var(--mantine-color-dark-1);
}

.m_bb8e875b {
  font-size: var(--mantine-font-size-xs);
}

.m_89ab340[data-resizing] {
    --app-shell-transition-duration: 0ms !important;
  }
  .m_89ab340[data-disabled] {
    --app-shell-header-offset: 0rem !important;
    --app-shell-navbar-offset: 0rem !important;
    --app-shell-aside-offset: 0rem !important;
    --app-shell-footer-offset: 0rem !important;
  }
  [data-mantine-color-scheme='light'] .m_89ab340 {
    --app-shell-border-color: var(--mantine-color-gray-3);
}
  [data-mantine-color-scheme='dark'] .m_89ab340 {
    --app-shell-border-color: var(--mantine-color-dark-4);
}

.m_45252eee,
.m_9cdde9a,
.m_3b16f56b,
.m_8983817,
.m_3840c879 {
  transition-duration: var(--app-shell-transition-duration);
  transition-timing-function: var(--app-shell-transition-timing-function);
}

.m_45252eee,
.m_9cdde9a {
  position: fixed;
  display: flex;
  flex-direction: column;
  top: var(--app-shell-header-offset, 0rem);
  height: calc(
    100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem)
  );
  background-color: var(--mantine-color-body);
  transition-property: transform, top, height;
}

:where([data-layout='alt']) .m_45252eee, :where([data-layout='alt']) .m_9cdde9a {
    top: 0rem;
    height: 100dvh;
  }

.m_45252eee {
  inset-inline-start: 0;
  width: var(--app-shell-navbar-width);
  transition-property: transform, top, height;
  transform: var(--app-shell-navbar-transform);
  z-index: var(--app-shell-navbar-z-index);
}

:where([dir="rtl"]) .m_45252eee {
    transform: var(--app-shell-navbar-transform-rtl);
}

.m_45252eee:where([data-with-border]) {
    border-inline-end: 1px solid var(--app-shell-border-color);
  }

.m_9cdde9a {
  inset-inline-end: 0;
  width: var(--app-shell-aside-width);
  transform: var(--app-shell-aside-transform);
  z-index: var(--app-shell-aside-z-index);
}

:where([dir="rtl"]) .m_9cdde9a {
    transform: var(--app-shell-aside-transform-rtl);
}

.m_9cdde9a:where([data-with-border]) {
    border-inline-start: 1px solid var(--app-shell-border-color);
  }

.m_8983817 {
  padding-inline-start: calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));
  padding-inline-end: calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));
  padding-top: calc(var(--app-shell-header-offset, 0rem) + var(--app-shell-padding));
  padding-bottom: calc(var(--app-shell-footer-offset, 0rem) + var(--app-shell-padding));
  min-height: 100dvh;
  transition-property: padding;
}

.m_3b16f56b,
.m_3840c879 {
  position: fixed;
  inset-inline: 0;
  transition-property: transform, left, right;
  background-color: var(--mantine-color-body);
}

:where([data-layout='alt']) .m_3b16f56b, :where([data-layout='alt']) .m_3840c879 {
    inset-inline-start: var(--app-shell-navbar-offset, 0rem);
    inset-inline-end: var(--app-shell-aside-offset, 0rem);
  }

.m_3b16f56b {
  top: 0;
  height: var(--app-shell-header-height);
  background-color: var(--mantine-color-body);
  transform: var(--app-shell-header-transform);
  z-index: var(--app-shell-header-z-index);
}

.m_3b16f56b:where([data-with-border]) {
    border-bottom: 1px solid var(--app-shell-border-color);
  }

.m_3840c879 {
  bottom: 0;
  height: calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));
  padding-bottom: env(safe-area-inset-bottom);
  transform: var(--app-shell-footer-transform);
  z-index: var(--app-shell-footer-z-index);
}

.m_3840c879:where([data-with-border]) {
    border-top: 1px solid var(--app-shell-border-color);
  }

.m_6dcfc7c7 {
  flex-grow: 0;
}

.m_6dcfc7c7:where([data-grow]) {
    flex-grow: 1;
  }

.m_71ac47fc {
  --ar-ratio: 1;
  max-width: 100%;
}

  .m_71ac47fc > :where(*:not(style)) {
    aspect-ratio: var(--ar-ratio);
    width: 100%;
  }

  .m_71ac47fc > :where(img, video) {
    object-fit: cover;
  }

.m_88b62a41 {
  --combobox-padding: calc(0.25rem * var(--mantine-scale));
  padding: var(--combobox-padding);
}

  .m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8 {
      max-width: calc(100% + var(--combobox-padding));
    }

  .m_88b62a41[data-composed] {
    padding-inline-end: 0;
  }

  .m_88b62a41[data-hidden] {
    display: none;
  }

/* Variables must be both on dropdown and options to support usage of Combobox.Options without Combobox.Dropdown */
.m_88b62a41,
.m_b2821a6e {
  --combobox-option-padding-xs: calc(0.25rem * var(--mantine-scale)) calc(0.5rem * var(--mantine-scale));
  --combobox-option-padding-sm: calc(0.375rem * var(--mantine-scale)) calc(0.625rem * var(--mantine-scale));
  --combobox-option-padding-md: calc(0.5rem * var(--mantine-scale)) calc(0.75rem * var(--mantine-scale));
  --combobox-option-padding-lg: calc(0.625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));
  --combobox-option-padding-xl: calc(0.875rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));
  --combobox-option-padding: var(--combobox-option-padding-sm);
}

.m_92253aa5 {
  padding: var(--combobox-option-padding);
  font-size: var(--combobox-option-fz, var(--mantine-font-size-sm));
  border-radius: var(--mantine-radius-default);
  background-color: transparent;
  color: inherit;
  cursor: pointer;
  word-break: break-word;
}

.m_92253aa5:where([data-combobox-selected]) {
    background-color: var(--mantine-primary-color-filled);
    color: var(--mantine-color-white);
  }

.m_92253aa5:where([data-combobox-disabled]) {
    cursor: not-allowed;
    opacity: 0.35;
  }

@media (hover: hover) {
      :where([data-mantine-color-scheme='light']) .m_92253aa5:hover:where(:not([data-combobox-selected], [data-combobox-disabled])) {
        background-color: var(--mantine-color-gray-0);
  }

      :where([data-mantine-color-scheme='dark']) .m_92253aa5:hover:where(:not([data-combobox-selected], [data-combobox-disabled])) {
        background-color: var(--mantine-color-dark-7);
  }
}

@media (hover: none) {
      :where([data-mantine-color-scheme='light']) .m_92253aa5:active:where(:not([data-combobox-selected], [data-combobox-disabled])) {
        background-color: var(--mantine-color-gray-0);
  }

      :where([data-mantine-color-scheme='dark']) .m_92253aa5:active:where(:not([data-combobox-selected], [data-combobox-disabled])) {
        background-color: var(--mantine-color-dark-7);
  }
}

.m_985517d8 {
  margin-inline: calc(var(--combobox-padding) * -1);
  margin-top: calc(var(--combobox-padding) * -1);
  width: calc(100% + var(--combobox-padding) * 2);
  border-top-width: 0;
  border-inline-width: 0;
  border-end-start-radius: 0;
  border-end-end-radius: 0;
  margin-bottom: var(--combobox-padding);
  position: relative;
}

:where([data-mantine-color-scheme='light']) .m_985517d8, :where([data-mantine-color-scheme='light']) .m_985517d8:focus {
      border-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme='dark']) .m_985517d8, :where([data-mantine-color-scheme='dark']) .m_985517d8:focus {
      border-color: var(--mantine-color-dark-4);
}

:where([data-mantine-color-scheme='light']) .m_985517d8 {
    background-color: var(--mantine-color-white);
}

:where([data-mantine-color-scheme='dark']) .m_985517d8 {
    background-color: var(--mantine-color-dark-7);
}

.m_2530cd1d {
  font-size: var(--combobox-option-fz, var(--mantine-font-size-sm));
  text-align: center;
  padding: var(--combobox-option-padding);
  color: var(--mantine-color-dimmed);
}

.m_858f94bd,
.m_82b967cb {
  font-size: var(--combobox-option-fz, var(--mantine-font-size-sm));
  border: 0 solid transparent;
  margin-inline: calc(var(--combobox-padding) * -1);
  padding: var(--combobox-option-padding);
}

:where([data-mantine-color-scheme='light']) .m_858f94bd, :where([data-mantine-color-scheme='light']) .m_82b967cb {
    border-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme='dark']) .m_858f94bd, :where([data-mantine-color-scheme='dark']) .m_82b967cb {
    border-color: var(--mantine-color-dark-4);
}

.m_82b967cb {
  border-top-width: calc(0.0625rem * var(--mantine-scale));
  margin-top: var(--combobox-padding);
  margin-bottom: calc(var(--combobox-padding) * -1);
}

.m_858f94bd {
  border-bottom-width: calc(0.0625rem * var(--mantine-scale));
  margin-bottom: var(--combobox-padding);
  margin-top: calc(var(--combobox-padding) * -1);
}

.m_254f3e4f:has(.m_2bb2e9e5:only-child) {
    display: none;
  }

.m_2bb2e9e5 {
  color: var(--mantine-color-dimmed);
  font-size: calc(var(--combobox-option-fz, var(--mantine-font-size-sm)) * 0.85);
  padding: var(--combobox-option-padding);
  font-weight: 500;
  position: relative;
  display: flex;
  align-items: center;
}

.m_2bb2e9e5::after {
    content: '';
    flex: 1;
    inset-inline: 0;
    height: calc(0.0625rem * var(--mantine-scale));
    margin-inline-start: var(--mantine-spacing-xs);
  }

:where([data-mantine-color-scheme='light']) .m_2bb2e9e5::after {
      background-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme='dark']) .m_2bb2e9e5::after {
      background-color: var(--mantine-color-dark-4);
}

.m_2bb2e9e5:only-child {
    display: none;
  }

/* ------- Combobox.Chevron ------- */
.m_2943220b {
  --combobox-chevron-size-xs: calc(0.875rem * var(--mantine-scale));
  --combobox-chevron-size-sm: calc(1.125rem * var(--mantine-scale));
  --combobox-chevron-size-md: calc(1.25rem * var(--mantine-scale));
  --combobox-chevron-size-lg: calc(1.5rem * var(--mantine-scale));
  --combobox-chevron-size-xl: calc(1.75rem * var(--mantine-scale));
  --combobox-chevron-size: var(--combobox-chevron-size-sm);
}
:where([data-mantine-color-scheme='light']) .m_2943220b {
    --_combobox-chevron-color: var(--combobox-chevron-color, var(--mantine-color-gray-6));
}
:where([data-mantine-color-scheme='dark']) .m_2943220b {
    --_combobox-chevron-color: var(--combobox-chevron-color, var(--mantine-color-dark-3));
}
.m_2943220b {

  width: var(--combobox-chevron-size);
  height: var(--combobox-chevron-size);
  color: var(--_combobox-chevron-color);
}
.m_2943220b:where([data-error]) {
    color: var(--combobox-chevron-color, var(--mantine-color-error));
  }

/* ------- OptionsDropdown ------- */
.m_390b5f4 {
  display: flex;
  align-items: center;
  gap: calc(0.5rem * var(--mantine-scale));
}
.m_390b5f4:where([data-reverse]) {
    justify-content: space-between;
  }

.m_8ee53fc2 {
  opacity: 0.4;
  width: 0.8em;
  min-width: 0.8em;
  height: 0.8em;
}

:where([data-combobox-selected]) .m_8ee53fc2 {
    opacity: 1;
  }

.m_5f75b09e {
  --label-lh-xs: calc(1rem * var(--mantine-scale));
  --label-lh-sm: calc(1.25rem * var(--mantine-scale));
  --label-lh-md: calc(1.5rem * var(--mantine-scale));
  --label-lh-lg: calc(1.875rem * var(--mantine-scale));
  --label-lh-xl: calc(2.25rem * var(--mantine-scale));
  --label-lh: var(--label-lh-sm);
}

  .m_5f75b09e[data-label-position='left'] {
    --label-order: 1;
    --label-offset-end: var(--mantine-spacing-sm);
    --label-offset-start: 0;
  }

  .m_5f75b09e[data-label-position='right'] {
    --label-order: 2;
    --label-offset-end: 0;
    --label-offset-start: var(--mantine-spacing-sm);
  }

.m_5f6e695e {
  display: flex;
}

.m_d3ea56bb {
  --label-cursor: var(--mantine-cursor-type);

  -webkit-tap-highlight-color: transparent;
  display: inline-flex;
  flex-direction: column;
  font-size: var(--label-fz, var(--mantine-font-size-sm));
  line-height: var(--label-lh);
  cursor: var(--label-cursor);
  order: var(--label-order);
}

fieldset:disabled .m_d3ea56bb,
  .m_d3ea56bb[data-disabled] {
    --label-cursor: not-allowed;
  }

.m_8ee546b8 {
  cursor: var(--label-cursor);
  color: inherit;
  padding-inline-start: var(--label-offset-start);
  padding-inline-end: var(--label-offset-end);
}

:where([data-mantine-color-scheme='light']) fieldset:disabled .m_8ee546b8, :where([data-mantine-color-scheme='light']) .m_8ee546b8:where([data-disabled]) {
      color: var(--mantine-color-gray-5);
}

:where([data-mantine-color-scheme='dark']) fieldset:disabled .m_8ee546b8, :where([data-mantine-color-scheme='dark']) .m_8ee546b8:where([data-disabled]) {
      color: var(--mantine-color-dark-3);
}

.m_328f68c0 {
  margin-top: calc(var(--mantine-spacing-xs) / 2);
  padding-inline-start: var(--label-offset-start);
  padding-inline-end: var(--label-offset-end);
}

.m_8e8a99cc {
  margin-top: calc(var(--mantine-spacing-xs) / 2);
  padding-inline-start: var(--label-offset-start);
  padding-inline-end: var(--label-offset-end);
}

.m_26775b0a {
  --card-radius: var(--mantine-radius-default);

  display: block;
  width: 100%;
  border-radius: var(--card-radius);
  cursor: pointer;
}

  .m_26775b0a :where(*) {
    cursor: inherit;
  }

  .m_26775b0a:where([data-with-border]) {
    border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  }

  :where([data-mantine-color-scheme='light']) .m_26775b0a:where([data-with-border]) {
      border-color: var(--mantine-color-gray-3);
}

  :where([data-mantine-color-scheme='dark']) .m_26775b0a:where([data-with-border]) {
      border-color: var(--mantine-color-dark-4);
}

.m_5e5256ee {
  --checkbox-size-xs: calc(1rem * var(--mantine-scale));
  --checkbox-size-sm: calc(1.25rem * var(--mantine-scale));
  --checkbox-size-md: calc(1.5rem * var(--mantine-scale));
  --checkbox-size-lg: calc(1.875rem * var(--mantine-scale));
  --checkbox-size-xl: calc(2.25rem * var(--mantine-scale));

  --checkbox-size: var(--checkbox-size-sm);
  --checkbox-color: var(--mantine-primary-color-filled);
  --checkbox-icon-color: var(--mantine-color-white);

  position: relative;
  border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  width: var(--checkbox-size);
  min-width: var(--checkbox-size);
  height: var(--checkbox-size);
  min-height: var(--checkbox-size);
  border-radius: var(--checkbox-radius, var(--mantine-radius-default));
  transition:
    border-color 100ms ease,
    background-color 100ms ease;
  cursor: var(--mantine-cursor-type);
  -webkit-tap-highlight-color: transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}

  :where([data-mantine-color-scheme='light']) .m_5e5256ee {
    background-color: var(--mantine-color-white);
    border-color: var(--mantine-color-gray-4);
}

  :where([data-mantine-color-scheme='dark']) .m_5e5256ee {
    background-color: var(--mantine-color-dark-6);
    border-color: var(--mantine-color-dark-4);
}

  .m_5e5256ee[data-indeterminate],
  .m_5e5256ee[data-checked] {
    background-color: var(--checkbox-color);
    border-color: var(--checkbox-color);
  }

  .m_5e5256ee[data-indeterminate] > .m_1b1c543a, .m_5e5256ee[data-checked] > .m_1b1c543a {
      opacity: 1;
      transform: none;
      color: var(--checkbox-icon-color);
    }

  .m_5e5256ee[data-disabled] {
    cursor: not-allowed;
  }

  :where([data-mantine-color-scheme='light']) .m_5e5256ee[data-disabled] {
      background-color: var(--mantine-color-gray-2);
      border-color: var(--mantine-color-gray-3);
}

  :where([data-mantine-color-scheme='dark']) .m_5e5256ee[data-disabled] {
      background-color: var(--mantine-color-dark-6);
      border-color: var(--mantine-color-dark-6);
}

  [data-mantine-color-scheme='light'] .m_5e5256ee[data-disabled][data-checked] > .m_1b1c543a {
        color: var(--mantine-color-gray-5);
}

  [data-mantine-color-scheme='dark'] .m_5e5256ee[data-disabled][data-checked] > .m_1b1c543a {
        color: var(--mantine-color-dark-3);
}

.m_76e20374[data-indeterminate]:not([data-disabled]),
  .m_76e20374[data-checked]:not([data-disabled]) {
    background-color: transparent;
    border-color: var(--checkbox-color);
  }

.m_76e20374[data-indeterminate]:not([data-disabled]) > .m_1b1c543a, .m_76e20374[data-checked]:not([data-disabled]) > .m_1b1c543a {
      color: var(--checkbox-color);
      opacity: 1;
      transform: none;
    }

.m_1b1c543a {
  display: block;
  width: 60%;
  color: transparent;
  pointer-events: none;
  transform: translateY(calc(0.3125rem * var(--mantine-scale))) scale(0.5);
  opacity: 1;
  transition:
    transform 100ms ease,
    opacity 100ms ease;
}

.m_bf2d988c {
  --checkbox-size-xs: calc(1rem * var(--mantine-scale));
  --checkbox-size-sm: calc(1.25rem * var(--mantine-scale));
  --checkbox-size-md: calc(1.5rem * var(--mantine-scale));
  --checkbox-size-lg: calc(1.875rem * var(--mantine-scale));
  --checkbox-size-xl: calc(2.25rem * var(--mantine-scale));

  --checkbox-size: var(--checkbox-size-sm);
  --checkbox-color: var(--mantine-primary-color-filled);
  --checkbox-icon-color: var(--mantine-color-white);
}

.m_26062bec {
  position: relative;
  width: var(--checkbox-size);
  height: var(--checkbox-size);
  order: 1;
}

.m_26062bec:where([data-label-position='left']) {
    order: 2;
  }

.m_26063560 {
  appearance: none;
  border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  width: var(--checkbox-size);
  height: var(--checkbox-size);
  border-radius: var(--checkbox-radius, var(--mantine-radius-default));
  padding: 0;
  display: block;
  margin: 0;
  transition:
    border-color 100ms ease,
    background-color 100ms ease;
  cursor: var(--mantine-cursor-type);
  -webkit-tap-highlight-color: transparent;
}

:where([data-mantine-color-scheme='light']) .m_26063560 {
    background-color: var(--mantine-color-white);
    border-color: var(--mantine-color-gray-4);
}

:where([data-mantine-color-scheme='dark']) .m_26063560 {
    background-color: var(--mantine-color-dark-6);
    border-color: var(--mantine-color-dark-4);
}

.m_26063560:where([data-error]) {
    border-color: var(--mantine-color-error);
  }

.m_26063560[data-indeterminate],
  .m_26063560:checked {
    background-color: var(--checkbox-color);
    border-color: var(--checkbox-color);
  }

.m_26063560[data-indeterminate] + .m_bf295423, .m_26063560:checked + .m_bf295423 {
      opacity: 1;
      transform: none;
    }

.m_26063560:disabled {
    cursor: not-allowed;
  }

:where([data-mantine-color-scheme='light']) .m_26063560:disabled {
      background-color: var(--mantine-color-gray-2);
      border-color: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_26063560:disabled {
      background-color: var(--mantine-color-dark-6);
      border-color: var(--mantine-color-dark-6);
}

[data-mantine-color-scheme='light'] .m_26063560:disabled + .m_bf295423 {
        color: var(--mantine-color-gray-5);
}

[data-mantine-color-scheme='dark'] .m_26063560:disabled + .m_bf295423 {
        color: var(--mantine-color-dark-3);
}

.m_215c4542 + .m_bf295423 {
    color: var(--checkbox-color);
  }

.m_215c4542[data-indeterminate]:not(:disabled),
  .m_215c4542:checked:not(:disabled) {
    background-color: transparent;
    border-color: var(--checkbox-color);
  }

.m_215c4542[data-indeterminate]:not(:disabled) + .m_bf295423, .m_215c4542:checked:not(:disabled) + .m_bf295423 {
      color: var(--checkbox-color);
      opacity: 1;
      transform: none;
    }

.m_bf295423 {
  position: absolute;
  inset: 0;
  width: 60%;
  margin: auto;
  color: var(--checkbox-icon-color);
  pointer-events: none;
  transform: translateY(calc(0.3125rem * var(--mantine-scale))) scale(0.5);
  opacity: 0;
  transition:
    transform 100ms ease,
    opacity 100ms ease;
}

/* Avatar.Group root element */
.m_11def92b {
  --ag-spacing: var(--mantine-spacing-sm);
  --ag-offset: calc(var(--ag-spacing) * -1);

  display: flex;
  padding-inline-start: var(--ag-spacing);
}

/* Avatar root element */
.m_f85678b6 {
  --avatar-size-xs: calc(1rem * var(--mantine-scale));
  --avatar-size-sm: calc(1.625rem * var(--mantine-scale));
  --avatar-size-md: calc(2.375rem * var(--mantine-scale));
  --avatar-size-lg: calc(3.5rem * var(--mantine-scale));
  --avatar-size-xl: calc(5.25rem * var(--mantine-scale));

  --avatar-size: var(--avatar-size-md);
  --avatar-radius: calc(62.5rem * var(--mantine-scale));
  --avatar-bg: var(--mantine-color-gray-light);
  --avatar-bd: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  --avatar-color: var(--mantine-color-gray-light-color);
  --avatar-placeholder-fz: calc(var(--avatar-size) / 2.5);

  -webkit-tap-highlight-color: transparent;
  position: relative;
  display: block;
  user-select: none;
  overflow: hidden;
  border-radius: var(--avatar-radius);
  text-decoration: none;
  padding: 0;
  width: var(--avatar-size);
  height: var(--avatar-size);
  min-width: var(--avatar-size);
}
.m_f85678b6:where([data-within-group]) {
    margin-inline-start: var(--ag-offset);
    border: 2px solid var(--mantine-color-body);
    background: var(--mantine-color-body);
  }

.m_11f8ac07 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.m_104cd71f {
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  user-select: none;
  border-radius: var(--avatar-radius);
  font-size: var(--avatar-placeholder-fz);
  background: var(--avatar-bg);
  border: var(--avatar-bd);
  color: var(--avatar-color);
}

.m_104cd71f > [data-avatar-placeholder-icon] {
    width: 70%;
    height: 70%;
  }

.m_2ce0de02 {
  background-size: cover;
  background-position: center;
  display: block;
  width: 100%;
  border: 0;
  text-decoration: none;
  border-radius: var(--bi-radius, 0);
}

.m_347db0ec {
  --badge-height-xs: calc(1rem * var(--mantine-scale));
  --badge-height-sm: calc(1.125rem * var(--mantine-scale));
  --badge-height-md: calc(1.25rem * var(--mantine-scale));
  --badge-height-lg: calc(1.625rem * var(--mantine-scale));
  --badge-height-xl: calc(2rem * var(--mantine-scale));

  --badge-fz-xs: calc(0.5625rem * var(--mantine-scale));
  --badge-fz-sm: calc(0.625rem * var(--mantine-scale));
  --badge-fz-md: calc(0.6875rem * var(--mantine-scale));
  --badge-fz-lg: calc(0.8125rem * var(--mantine-scale));
  --badge-fz-xl: calc(1rem * var(--mantine-scale));

  --badge-padding-x-xs: calc(0.375rem * var(--mantine-scale));
  --badge-padding-x-sm: calc(0.5rem * var(--mantine-scale));
  --badge-padding-x-md: calc(0.625rem * var(--mantine-scale));
  --badge-padding-x-lg: calc(0.75rem * var(--mantine-scale));
  --badge-padding-x-xl: calc(1rem * var(--mantine-scale));

  --badge-height: var(--badge-height-md);
  --badge-fz: var(--badge-fz-md);
  --badge-padding-x: var(--badge-padding-x-md);
  --badge-radius: calc(62.5rem * var(--mantine-scale));
  --badge-lh: calc(var(--badge-height) - calc(0.125rem * var(--mantine-scale)));
  --badge-color: var(--mantine-color-white);
  --badge-bg: var(--mantine-primary-color-filled);
  --badge-border-width: calc(0.0625rem * var(--mantine-scale));
  --badge-bd: var(--badge-border-width) solid transparent;

  -webkit-tap-highlight-color: transparent;
  font-size: var(--badge-fz);
  border-radius: var(--badge-radius);
  height: var(--badge-height);
  line-height: var(--badge-lh);
  text-decoration: none;
  padding: 0 var(--badge-padding-x);
  display: inline-grid;
  align-items: center;
  justify-content: center;
  width: fit-content;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: calc(0.015625rem * var(--mantine-scale));
  cursor: default;
  text-overflow: ellipsis;
  overflow: hidden;
  color: var(--badge-color);
  background: var(--badge-bg);
  border: var(--badge-bd);
}

  .m_347db0ec:where([data-with-left-section], [data-variant='dot']) {
    grid-template-columns: auto 1fr;
  }

  .m_347db0ec:where([data-with-right-section]) {
    grid-template-columns: 1fr auto;
  }

  .m_347db0ec:where(
      [data-with-left-section][data-with-right-section],
      [data-variant='dot'][data-with-right-section]
    ) {
    grid-template-columns: auto 1fr auto;
  }

  .m_347db0ec:where([data-block]) {
    display: flex;
    width: 100%;
  }

  .m_347db0ec:where([data-circle]) {
    padding-inline: calc(0.125rem * var(--mantine-scale));
    display: flex;
    width: var(--badge-height);
  }

.m_fbd81e3d {
  --badge-dot-size: calc(var(--badge-height) / 3.4);
}

:where([data-mantine-color-scheme='light']) .m_fbd81e3d {
    background-color: var(--mantine-color-white);
    border-color: var(--mantine-color-gray-4);
    color: var(--mantine-color-black);
}

:where([data-mantine-color-scheme='dark']) .m_fbd81e3d {
    background-color: var(--mantine-color-dark-5);
    border-color: var(--mantine-color-dark-5);
    color: var(--mantine-color-white);
}

.m_fbd81e3d::before {
    content: '';
    display: block;
    width: var(--badge-dot-size);
    height: var(--badge-dot-size);
    border-radius: var(--badge-dot-size);
    background-color: var(--badge-dot-color);
    margin-inline-end: var(--badge-dot-size);
  }

.m_5add502a {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  cursor: inherit;
}

.m_91fdda9b {
  --badge-section-margin: calc(var(--mantine-spacing-xs) / 2);

  display: inline-flex;
  justify-content: center;
  align-items: center;
  max-height: calc(var(--badge-height) - var(--badge-border-width) * 2);
}

.m_91fdda9b:where([data-position='left']) {
    margin-inline-end: var(--badge-section-margin);
  }

.m_91fdda9b:where([data-position='right']) {
    margin-inline-start: var(--badge-section-margin);
  }

.m_ddec01c0 {
  --blockquote-border: 3px solid var(--bq-bd);

  position: relative;
  margin: 0;
  border-inline-start: var(--blockquote-border);
  border-start-end-radius: var(--bq-radius);
  border-end-end-radius: var(--bq-radius);
  padding: var(--mantine-spacing-xl) calc(2.375rem * var(--mantine-scale));
}

  :where([data-mantine-color-scheme='light']) .m_ddec01c0 {
    background-color: var(--bq-bg-light);
}

  :where([data-mantine-color-scheme='dark']) .m_ddec01c0 {
    background-color: var(--bq-bg-dark);
}

.m_dde7bd57 {
  --blockquote-icon-offset: calc(var(--bq-icon-size) / -2);

  position: absolute;
  color: var(--bq-bd);
  background-color: var(--mantine-color-body);
  display: flex;
  align-items: center;
  justify-content: center;
  top: var(--blockquote-icon-offset);
  inset-inline-start: var(--blockquote-icon-offset);
  width: var(--bq-icon-size);
  height: var(--bq-icon-size);
  border-radius: var(--bq-icon-size);
}

.m_dde51a35 {
  display: block;
  margin-top: var(--mantine-spacing-md);
  opacity: 0.6;
  font-size: 85%;
}

.m_8b3717df {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.m_f678d540 {
  line-height: 1;
  white-space: nowrap;
  -webkit-tap-highlight-color: transparent;
}

.m_3b8f2208 {
  margin-inline: var(--bc-separator-margin, var(--mantine-spacing-xs));
  line-height: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}

:where([data-mantine-color-scheme='light']) .m_3b8f2208 {
    color: var(--mantine-color-gray-7);
}

:where([data-mantine-color-scheme='dark']) .m_3b8f2208 {
    color: var(--mantine-color-dark-2);
}

.m_fea6bf1a {
  --burger-size-xs: calc(0.75rem * var(--mantine-scale));
  --burger-size-sm: calc(1.125rem * var(--mantine-scale));
  --burger-size-md: calc(1.5rem * var(--mantine-scale));
  --burger-size-lg: calc(2.125rem * var(--mantine-scale));
  --burger-size-xl: calc(2.625rem * var(--mantine-scale));

  --burger-size: var(--burger-size-md);
  --burger-line-size: calc(var(--burger-size) / 12);

  width: calc(var(--burger-size) + var(--mantine-spacing-xs));
  height: calc(var(--burger-size) + var(--mantine-spacing-xs));
  padding: calc(var(--mantine-spacing-xs) / 2);
  cursor: pointer;
}

  :where([data-mantine-color-scheme='light']) .m_fea6bf1a {
    --burger-color: var(--mantine-color-black);
}

  :where([data-mantine-color-scheme='dark']) .m_fea6bf1a {
    --burger-color: var(--mantine-color-white);
}

.m_d4fb9cad {
  position: relative;
  user-select: none;
}

.m_d4fb9cad,
  .m_d4fb9cad::before,
  .m_d4fb9cad::after {
    display: block;
    width: var(--burger-size);
    height: var(--burger-line-size);
    background-color: var(--burger-color);
    outline: calc(0.0625rem * var(--mantine-scale)) solid transparent;
    transition-property: background-color, transform;
    transition-duration: var(--burger-transition-duration, 300ms);
    transition-timing-function: var(--burger-transition-timing-function, ease);
  }

.m_d4fb9cad::before,
  .m_d4fb9cad::after {
    position: absolute;
    content: '';
    inset-inline-start: 0;
  }

.m_d4fb9cad::before {
    top: calc(var(--burger-size) / -3);
  }

.m_d4fb9cad::after {
    top: calc(var(--burger-size) / 3);
  }

.m_d4fb9cad[data-opened] {
    background-color: transparent;
  }

.m_d4fb9cad[data-opened]::before {
      transform: translateY(calc(var(--burger-size) / 3)) rotate(45deg);
    }

.m_d4fb9cad[data-opened]::after {
      transform: translateY(calc(var(--burger-size) / -3)) rotate(-45deg);
    }

.m_77c9d27d {
  --button-height-xs: calc(1.875rem * var(--mantine-scale));
  --button-height-sm: calc(2.25rem * var(--mantine-scale));
  --button-height-md: calc(2.625rem * var(--mantine-scale));
  --button-height-lg: calc(3.125rem * var(--mantine-scale));
  --button-height-xl: calc(3.75rem * var(--mantine-scale));

  --button-height-compact-xs: calc(1.375rem * var(--mantine-scale));
  --button-height-compact-sm: calc(1.625rem * var(--mantine-scale));
  --button-height-compact-md: calc(1.875rem * var(--mantine-scale));
  --button-height-compact-lg: calc(2.125rem * var(--mantine-scale));
  --button-height-compact-xl: calc(2.5rem * var(--mantine-scale));

  --button-padding-x-xs: calc(0.875rem * var(--mantine-scale));
  --button-padding-x-sm: calc(1.125rem * var(--mantine-scale));
  --button-padding-x-md: calc(1.375rem * var(--mantine-scale));
  --button-padding-x-lg: calc(1.625rem * var(--mantine-scale));
  --button-padding-x-xl: calc(2rem * var(--mantine-scale));

  --button-padding-x-compact-xs: calc(0.4375rem * var(--mantine-scale));
  --button-padding-x-compact-sm: calc(0.5rem * var(--mantine-scale));
  --button-padding-x-compact-md: calc(0.625rem * var(--mantine-scale));
  --button-padding-x-compact-lg: calc(0.75rem * var(--mantine-scale));
  --button-padding-x-compact-xl: calc(0.875rem * var(--mantine-scale));

  --button-height: var(--button-height-sm);
  --button-padding-x: var(--button-padding-x-sm);
  --button-color: var(--mantine-color-white);

  user-select: none;
  font-weight: 600;
  position: relative;
  line-height: 1;
  text-align: center;
  overflow: hidden;

  width: auto;
  cursor: pointer;
  display: inline-block;
  border-radius: var(--button-radius, var(--mantine-radius-default));
  font-size: var(--button-fz, var(--mantine-font-size-sm));
  background: var(--button-bg, var(--mantine-primary-color-filled));
  border: var(--button-bd, calc(0.0625rem * var(--mantine-scale)) solid transparent);
  color: var(--button-color, var(--mantine-color-white));
  height: var(--button-height, var(--button-height-sm));
  padding-inline: var(--button-padding-x, var(--button-padding-x-sm));
  vertical-align: middle;
}

  .m_77c9d27d:where([data-block]) {
    display: block;
    width: 100%;
  }

  .m_77c9d27d:where([data-with-left-section]) {
    padding-inline-start: calc(var(--button-padding-x) / 1.5);
  }

  .m_77c9d27d:where([data-with-right-section]) {
    padding-inline-end: calc(var(--button-padding-x) / 1.5);
  }

  .m_77c9d27d:where(:disabled:not([data-loading]), [data-disabled]:not([data-loading])) {
    cursor: not-allowed;
    border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
    transform: none;
  }

  :where([data-mantine-color-scheme='light']) .m_77c9d27d:where(:disabled:not([data-loading]), [data-disabled]:not([data-loading])) {
      color: var(--mantine-color-gray-5);
      background: var(--mantine-color-gray-1);
}

  :where([data-mantine-color-scheme='dark']) .m_77c9d27d:where(:disabled:not([data-loading]), [data-disabled]:not([data-loading])) {
      color: var(--mantine-color-dark-3);
      background: var(--mantine-color-dark-6);
}

  .m_77c9d27d::before {
    content: '';
    pointer-events: none;
    position: absolute;
    inset: calc(-0.0625rem * var(--mantine-scale));
    border-radius: var(--button-radius, var(--mantine-radius-default));
    transform: translateY(-100%);
    opacity: 0;
    filter: blur(12px);
    transition:
      transform 150ms ease,
      opacity 100ms ease;
  }

  :where([data-mantine-color-scheme='light']) .m_77c9d27d::before {
      background-color: rgba(255, 255, 255, 0.15);
}

  :where([data-mantine-color-scheme='dark']) .m_77c9d27d::before {
      background-color: rgba(0, 0, 0, 0.15);
}

  .m_77c9d27d:where([data-loading]) {
    cursor: not-allowed;
    transform: none;
  }

  .m_77c9d27d:where([data-loading])::before {
      transform: translateY(0);
      opacity: 1;
    }

  .m_77c9d27d:where([data-loading]) .m_80f1301b {
      opacity: 0;
      transform: translateY(100%);
    }

  @media (hover: hover) {
    .m_77c9d27d:hover:where(:not([data-loading], :disabled, [data-disabled])) {
      background-color: var(--button-hover, var(--mantine-primary-color-filled-hover));
      color: var(--button-hover-color, var(--button-color));
    }
}

  @media (hover: none) {
    .m_77c9d27d:active:where(:not([data-loading], :disabled, [data-disabled])) {
      background-color: var(--button-hover, var(--mantine-primary-color-filled-hover));
      color: var(--button-hover-color, var(--button-color));
    }
}

.m_80f1301b {
  display: flex;
  align-items: center;
  justify-content: var(--button-justify, center);
  height: 100%;
  overflow: visible;
  transition:
    transform 150ms ease,
    opacity 100ms ease;
}

.m_811560b9 {
  white-space: nowrap;
  height: 100%;
  overflow: hidden;
  display: flex;
  align-items: center;
  opacity: 1;
}

.m_811560b9:where([data-loading]) {
    opacity: 0.2;
  }

.m_a74036a {
  display: flex;
  align-items: center;
}

.m_a74036a:where([data-position='left']) {
    margin-inline-end: var(--mantine-spacing-xs);
  }

.m_a74036a:where([data-position='right']) {
    margin-inline-start: var(--mantine-spacing-xs);
  }

.m_a25b86ee {
  position: absolute;
  left: 50%;
  top: 50%;
}

.m_80d6d844 {
  --button-border-width: calc(0.0625rem * var(--mantine-scale));
  display: flex;
}

.m_80d6d844 :where(.m_77c9d27d):focus {
      position: relative;
      z-index: 1;
    }

.m_80d6d844[data-orientation='horizontal'] {
    flex-direction: row;
  }

.m_80d6d844[data-orientation='horizontal'] .m_77c9d27d:not(:only-child):first-child, .m_80d6d844[data-orientation='horizontal'] .m_70be2a01:not(:only-child):first-child {
        border-end-end-radius: 0;
        border-start-end-radius: 0;
        border-inline-end-width: calc(var(--button-border-width) / 2);
      }

.m_80d6d844[data-orientation='horizontal'] .m_77c9d27d:not(:only-child):last-child, .m_80d6d844[data-orientation='horizontal'] .m_70be2a01:not(:only-child):last-child {
        border-end-start-radius: 0;
        border-start-start-radius: 0;
        border-inline-start-width: calc(var(--button-border-width) / 2);
      }

.m_80d6d844[data-orientation='horizontal'] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child), .m_80d6d844[data-orientation='horizontal'] .m_70be2a01:not(:only-child):not(:first-child):not(:last-child) {
        border-radius: 0;
        border-inline-width: calc(var(--button-border-width) / 2);
      }

.m_80d6d844[data-orientation='vertical'] {
    flex-direction: column;
  }

.m_80d6d844[data-orientation='vertical'] .m_77c9d27d:not(:only-child):first-child, .m_80d6d844[data-orientation='vertical'] .m_70be2a01:not(:only-child):first-child {
        border-end-start-radius: 0;
        border-end-end-radius: 0;
        border-bottom-width: calc(var(--button-border-width) / 2);
      }

.m_80d6d844[data-orientation='vertical'] .m_77c9d27d:not(:only-child):last-child, .m_80d6d844[data-orientation='vertical'] .m_70be2a01:not(:only-child):last-child {
        border-start-start-radius: 0;
        border-start-end-radius: 0;
        border-top-width: calc(var(--button-border-width) / 2);
      }

.m_80d6d844[data-orientation='vertical'] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child), .m_80d6d844[data-orientation='vertical'] .m_70be2a01:not(:only-child):not(:first-child):not(:last-child) {
        border-radius: 0;
        border-bottom-width: calc(var(--button-border-width) / 2);
        border-top-width: calc(var(--button-border-width) / 2);
      }

.m_70be2a01 {
  --section-height-xs: calc(1.875rem * var(--mantine-scale));
  --section-height-sm: calc(2.25rem * var(--mantine-scale));
  --section-height-md: calc(2.625rem * var(--mantine-scale));
  --section-height-lg: calc(3.125rem * var(--mantine-scale));
  --section-height-xl: calc(3.75rem * var(--mantine-scale));

  --section-height-compact-xs: calc(1.375rem * var(--mantine-scale));
  --section-height-compact-sm: calc(1.625rem * var(--mantine-scale));
  --section-height-compact-md: calc(1.875rem * var(--mantine-scale));
  --section-height-compact-lg: calc(2.125rem * var(--mantine-scale));
  --section-height-compact-xl: calc(2.5rem * var(--mantine-scale));

  --section-padding-x-xs: calc(0.875rem * var(--mantine-scale));
  --section-padding-x-sm: calc(1.125rem * var(--mantine-scale));
  --section-padding-x-md: calc(1.375rem * var(--mantine-scale));
  --section-padding-x-lg: calc(1.625rem * var(--mantine-scale));
  --section-padding-x-xl: calc(2rem * var(--mantine-scale));

  --section-padding-x-compact-xs: calc(0.4375rem * var(--mantine-scale));
  --section-padding-x-compact-sm: calc(0.5rem * var(--mantine-scale));
  --section-padding-x-compact-md: calc(0.625rem * var(--mantine-scale));
  --section-padding-x-compact-lg: calc(0.75rem * var(--mantine-scale));
  --section-padding-x-compact-xl: calc(0.875rem * var(--mantine-scale));

  --section-height: var(--section-height-sm);
  --section-padding-x: var(--section-padding-x-sm);
  --section-color: var(--mantine-color-white);

  font-weight: 600;
  width: auto;
  border-radius: var(--section-radius, var(--mantine-radius-default));
  font-size: var(--section-fz, var(--mantine-font-size-sm));
  background: var(--section-bg, var(--mantine-primary-color-filled));
  border: var(--section-bd, calc(0.0625rem * var(--mantine-scale)) solid transparent);
  color: var(--section-color, var(--mantine-color-white));
  height: var(--section-height, var(--section-height-sm));
  padding-inline: var(--section-padding-x, var(--section-padding-x-sm));
  vertical-align: middle;
  line-height: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.m_e615b15f {
  --card-padding: var(--mantine-spacing-md);

  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  padding: var(--card-padding);
  color: var(--mantine-color-text);
}

  :where([data-mantine-color-scheme='light']) .m_e615b15f {
    background-color: var(--mantine-color-white);
}

  :where([data-mantine-color-scheme='dark']) .m_e615b15f {
    background-color: var(--mantine-color-dark-6);
}

.m_599a2148 {
  display: block;
  margin-inline: calc(var(--card-padding) * -1);
}

.m_599a2148:where(:first-child) {
    margin-top: calc(var(--card-padding) * -1);
    border-top: none !important;
  }

.m_599a2148:where(:last-child) {
    margin-bottom: calc(var(--card-padding) * -1);
    border-bottom: none !important;
  }

.m_599a2148:where([data-inherit-padding]) {
    padding-inline: var(--card-padding);
  }

.m_599a2148:where([data-with-border]) {
    border-top: calc(0.0625rem * var(--mantine-scale)) solid;
    border-bottom: calc(0.0625rem * var(--mantine-scale)) solid;
  }

:where([data-mantine-color-scheme='light']) .m_599a2148 {
    border-color: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_599a2148 {
    border-color: var(--mantine-color-dark-4);
}

.m_599a2148 + .m_599a2148 {
    border-top: none !important;
  }

.m_4451eb3a {
  display: flex;
  align-items: center;
  justify-content: center;
}

  .m_4451eb3a:where([data-inline]) {
    display: inline-flex;
  }

.m_f59ffda3 {
  --chip-size-xs: calc(1.4375rem * var(--mantine-scale));
  --chip-size-sm: calc(1.75rem * var(--mantine-scale));
  --chip-size-md: calc(2rem * var(--mantine-scale));
  --chip-size-lg: calc(2.25rem * var(--mantine-scale));
  --chip-size-xl: calc(2.5rem * var(--mantine-scale));

  --chip-icon-size-xs: calc(0.625rem * var(--mantine-scale));
  --chip-icon-size-sm: calc(0.75rem * var(--mantine-scale));
  --chip-icon-size-md: calc(0.875rem * var(--mantine-scale));
  --chip-icon-size-lg: calc(1rem * var(--mantine-scale));
  --chip-icon-size-xl: calc(1.125rem * var(--mantine-scale));

  --chip-padding-xs: calc(1rem * var(--mantine-scale));
  --chip-padding-sm: calc(1.25rem * var(--mantine-scale));
  --chip-padding-md: calc(1.5rem * var(--mantine-scale));
  --chip-padding-lg: calc(1.75rem * var(--mantine-scale));
  --chip-padding-xl: calc(2rem * var(--mantine-scale));

  --chip-checked-padding-xs: calc(0.46875rem * var(--mantine-scale));
  --chip-checked-padding-sm: calc(0.625rem * var(--mantine-scale));
  --chip-checked-padding-md: calc(0.73125rem * var(--mantine-scale));
  --chip-checked-padding-lg: calc(0.84375rem * var(--mantine-scale));
  --chip-checked-padding-xl: calc(0.98125rem * var(--mantine-scale));

  --chip-spacing-xs: calc(0.625rem * var(--mantine-scale));
  --chip-spacing-sm: calc(0.75rem * var(--mantine-scale));
  --chip-spacing-md: calc(1rem * var(--mantine-scale));
  --chip-spacing-lg: calc(1.25rem * var(--mantine-scale));
  --chip-spacing-xl: calc(1.375rem * var(--mantine-scale));

  --chip-size: var(--chip-size-sm);
  --chip-icon-size: var(--chip-icon-size-sm);
  --chip-padding: var(--chip-padding-sm);
  --chip-spacing: var(--chip-spacing-sm);
  --chip-checked-padding: var(--chip-checked-padding-sm);
  --chip-bg: var(--mantine-primary-color-filled);
  --chip-hover: var(--mantine-primary-color-filled-hover);
  --chip-color: var(--mantine-color-white);
  --chip-bd: calc(0.0625rem * var(--mantine-scale)) solid transparent;
}

.m_be049a53 {
  display: inline-flex;
  align-items: center;
  user-select: none;
  border-radius: var(--chip-radius, 1000rem);
  height: var(--chip-size);
  font-size: var(--chip-fz, var(--mantine-font-size-sm));
  line-height: calc(var(--chip-size) - calc(0.125rem * var(--mantine-scale)));
  padding-inline: var(--chip-padding);
  cursor: pointer;
  white-space: nowrap;
  -webkit-tap-highlight-color: transparent;
  border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  color: var(--mantine-color-text);
}

.m_be049a53:where([data-checked]) {
    padding: var(--chip-checked-padding);
  }

.m_be049a53:where([data-disabled]) {
    cursor: not-allowed;
  }

:where([data-mantine-color-scheme='light']) .m_be049a53:where([data-disabled]) {
      background-color: var(--mantine-color-gray-2);
      color: var(--mantine-color-gray-5);
}

:where([data-mantine-color-scheme='dark']) .m_be049a53:where([data-disabled]) {
      background-color: var(--mantine-color-dark-6);
      color: var(--mantine-color-dark-3);
}

:where([data-mantine-color-scheme='light']) .m_3904c1af:not([data-disabled]) {
    background-color: var(--mantine-color-white);
    border: 1px solid var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_3904c1af:not([data-disabled]) {
    background-color: var(--mantine-color-dark-6);
    border: 1px solid var(--mantine-color-dark-4);
}

@media (hover: hover) {
    :where([data-mantine-color-scheme='light']) .m_3904c1af:not([data-disabled]):hover {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_3904c1af:not([data-disabled]):hover {
      background-color: var(--mantine-color-dark-5);
  }
}

@media (hover: none) {
    :where([data-mantine-color-scheme='light']) .m_3904c1af:not([data-disabled]):active {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_3904c1af:not([data-disabled]):active {
      background-color: var(--mantine-color-dark-5);
  }
}

.m_3904c1af:not([data-disabled]):where([data-checked]) {
    --chip-icon-color: var(--chip-color);
    border: var(--chip-bd);
  }

@media (hover: hover) {

  .m_3904c1af:not([data-disabled]):where([data-checked]):hover {
      background-color: var(--chip-hover);
  }
}

@media (hover: none) {

  .m_3904c1af:not([data-disabled]):where([data-checked]):active {
      background-color: var(--chip-hover);
  }
}

.m_fa109255:not([data-disabled]),
.m_f7e165c3:not([data-disabled]) {
  border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  color: var(--mantine-color-text);
}

:where([data-mantine-color-scheme='light']) .m_fa109255:not([data-disabled]), :where([data-mantine-color-scheme='light']) .m_f7e165c3:not([data-disabled]) {
    background-color: var(--mantine-color-gray-1);
}

:where([data-mantine-color-scheme='dark']) .m_fa109255:not([data-disabled]), :where([data-mantine-color-scheme='dark']) .m_f7e165c3:not([data-disabled]) {
    background-color: var(--mantine-color-dark-5);
}

@media (hover: hover) {
    :where([data-mantine-color-scheme='light']) .m_fa109255:not([data-disabled]):hover, :where([data-mantine-color-scheme='light']) .m_f7e165c3:not([data-disabled]):hover {
      background-color: var(--mantine-color-gray-2);
  }

    :where([data-mantine-color-scheme='dark']) .m_fa109255:not([data-disabled]):hover, :where([data-mantine-color-scheme='dark']) .m_f7e165c3:not([data-disabled]):hover {
      background-color: var(--mantine-color-dark-4);
  }
}

@media (hover: none) {
    :where([data-mantine-color-scheme='light']) .m_fa109255:not([data-disabled]):active, :where([data-mantine-color-scheme='light']) .m_f7e165c3:not([data-disabled]):active {
      background-color: var(--mantine-color-gray-2);
  }

    :where([data-mantine-color-scheme='dark']) .m_fa109255:not([data-disabled]):active, :where([data-mantine-color-scheme='dark']) .m_f7e165c3:not([data-disabled]):active {
      background-color: var(--mantine-color-dark-4);
  }
}

.m_fa109255:not([data-disabled]):where([data-checked]), .m_f7e165c3:not([data-disabled]):where([data-checked]) {
    --chip-icon-color: var(--chip-color);
    color: var(--chip-color);
    background-color: var(--chip-bg);
  }

@media (hover: hover) {

  .m_fa109255:not([data-disabled]):where([data-checked]):hover, .m_f7e165c3:not([data-disabled]):where([data-checked]):hover {
      background-color: var(--chip-hover);
  }
}

@media (hover: none) {

  .m_fa109255:not([data-disabled]):where([data-checked]):active, .m_f7e165c3:not([data-disabled]):where([data-checked]):active {
      background-color: var(--chip-hover);
  }
}

.m_9ac86df9 {
  width: calc(var(--chip-icon-size) + (var(--chip-spacing) / 1.5));
  max-width: calc(var(--chip-icon-size) + (var(--chip-spacing) / 1.5));
  height: var(--chip-icon-size);
  display: flex;
  align-items: center;
  overflow: hidden;
}

.m_d6d72580 {
  width: var(--chip-icon-size);
  height: var(--chip-icon-size);
  display: block;
  color: var(--chip-icon-color, inherit);
}

.m_bde07329 {
  width: 0;
  height: 0;
  padding: 0;
  opacity: 0;
  margin: 0;
}

.m_bde07329:focus-visible + .m_be049a53 {
    outline: 2px solid var(--mantine-primary-color-filled);
    outline-offset: calc(0.125rem * var(--mantine-scale));
  }

.m_b183c0a2 {
  font-family: var(--mantine-font-family-monospace);
  line-height: var(--mantine-line-height);
  padding: 2px calc(var(--mantine-spacing-xs) / 2);
  border-radius: var(--mantine-radius-sm);
  font-size: var(--mantine-font-size-xs);
  margin: 0;
  overflow: auto;
}

  :where([data-mantine-color-scheme='light']) .m_b183c0a2 {
    background-color: var(--code-bg, var(--mantine-color-gray-1));
    color: var(--mantine-color-black);
}

  :where([data-mantine-color-scheme='dark']) .m_b183c0a2 {
    background-color: var(--code-bg, var(--mantine-color-dark-5));
    color: var(--mantine-color-white);
}

  .m_b183c0a2[data-block] {
    padding: var(--mantine-spacing-xs);
  }

.m_de3d2490 {
  --cs-size: calc(1.75rem * var(--mantine-scale));
  --cs-radius: calc(62.5rem * var(--mantine-scale));

  -webkit-tap-highlight-color: transparent;
  border: none;
  appearance: none;
  display: block;
  line-height: 1;
  position: relative;
  width: var(--cs-size);
  height: var(--cs-size);
  min-width: var(--cs-size);
  min-height: var(--cs-size);
  border-radius: var(--cs-radius);
  color: inherit;
  text-decoration: none;
}

  [data-mantine-color-scheme='light'] .m_de3d2490 {
    --alpha-overlay-color: var(--mantine-color-gray-3);
    --alpha-overlay-bg: var(--mantine-color-white);
}

  [data-mantine-color-scheme='dark'] .m_de3d2490 {
    --alpha-overlay-color: var(--mantine-color-dark-4);
    --alpha-overlay-bg: var(--mantine-color-dark-7);
}

.m_862f3d1b {
  position: absolute;
  inset: 0;
  border-radius: var(--cs-radius);
}

.m_98ae7f22 {
  position: absolute;
  inset: 0;
  border-radius: var(--cs-radius);
  z-index: 1;
  box-shadow:
    rgba(0, 0, 0, 0.1) 0 0 0 calc(0.0625rem * var(--mantine-scale)) inset,
    rgb(0, 0, 0, 0.15) 0 0 calc(0.25rem * var(--mantine-scale)) inset;
}

.m_95709ac0 {
  position: absolute;
  inset: 0;
  border-radius: var(--cs-radius);
  background-size: calc(0.5rem * var(--mantine-scale)) calc(0.5rem * var(--mantine-scale));
  background-position:
    0 0,
    0 calc(0.25rem * var(--mantine-scale)),
    calc(0.25rem * var(--mantine-scale)) calc(-0.25rem * var(--mantine-scale)),
    calc(-0.25rem * var(--mantine-scale)) 0;
  background-image: linear-gradient(45deg, var(--alpha-overlay-color) 25%, transparent 25%),
    linear-gradient(-45deg, var(--alpha-overlay-color) 25%, transparent 25%),
    linear-gradient(45deg, transparent 75%, var(--alpha-overlay-color) 75%),
    linear-gradient(-45deg, var(--alpha-overlay-bg) 75%, var(--alpha-overlay-color) 75%);
}

.m_93e74e3 {
  position: absolute;
  inset: 0;
  border-radius: var(--cs-radius);
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
}

.m_fee9c77 {
  --cp-width-xs: calc(11.25rem * var(--mantine-scale));
  --cp-width-sm: calc(12.5rem * var(--mantine-scale));
  --cp-width-md: calc(15rem * var(--mantine-scale));
  --cp-width-lg: calc(17.5rem * var(--mantine-scale));
  --cp-width-xl: calc(20rem * var(--mantine-scale));

  --cp-preview-size-xs: calc(1.625rem * var(--mantine-scale));
  --cp-preview-size-sm: calc(2.125rem * var(--mantine-scale));
  --cp-preview-size-md: calc(2.625rem * var(--mantine-scale));
  --cp-preview-size-lg: calc(3.125rem * var(--mantine-scale));
  --cp-preview-size-xl: calc(3.375rem * var(--mantine-scale));

  --cp-thumb-size-xs: calc(0.5rem * var(--mantine-scale));
  --cp-thumb-size-sm: calc(0.75rem * var(--mantine-scale));
  --cp-thumb-size-md: calc(1rem * var(--mantine-scale));
  --cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));
  --cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));

  --cp-saturation-height-xs: calc(6.25rem * var(--mantine-scale));
  --cp-saturation-height-sm: calc(6.875rem * var(--mantine-scale));
  --cp-saturation-height-md: calc(7.5rem * var(--mantine-scale));
  --cp-saturation-height-lg: calc(8.75rem * var(--mantine-scale));
  --cp-saturation-height-xl: calc(10rem * var(--mantine-scale));

  --cp-preview-size: var(--cp-preview-size-sm);
  --cp-thumb-size: var(--cp-thumb-size-sm);
  --cp-saturation-height: var(--cp-saturation-height-sm);
  --cp-width: var(--cp-width-sm);
  --cp-body-spacing: var(--mantine-spacing-sm);

  width: var(--cp-width);
  padding: calc(0.0625rem * var(--mantine-scale));
}

  .m_fee9c77:where([data-full-width]) {
    width: 100%;
  }

.m_9dddfbac {
  width: var(--cp-preview-size);
  height: var(--cp-preview-size);
}

.m_bffecc3e {
  display: flex;
  padding-top: calc(var(--cp-body-spacing) / 2);
}

.m_3283bb96 {
  flex: 1;
}

.m_3283bb96:not(:only-child) {
    margin-inline-end: var(--mantine-spacing-xs);
  }

.m_40d572ba {
  overflow: hidden;
  position: absolute;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.6);
  border: 2px solid var(--mantine-color-white);
  width: var(--cp-thumb-size);
  height: var(--cp-thumb-size);
  border-radius: var(--cp-thumb-size);
  left: calc(var(--thumb-x-offset) - var(--cp-thumb-size) / 2);
  top: calc(var(--thumb-y-offset) - var(--cp-thumb-size) / 2);
}

.m_d8ee6fd8 {
  height: unset !important;
  width: unset !important;
  min-width: 0 !important;
  min-height: 0 !important;
  margin: calc(0.125rem * var(--mantine-scale));
  cursor: pointer;
  padding-bottom: calc(var(--cp-swatch-size) - calc(0.25rem * var(--mantine-scale)));
  flex: 0 0 calc(var(--cp-swatch-size) - calc(0.25rem * var(--mantine-scale)));
}

.m_5711e686 {
  margin-top: calc(0.3125rem * var(--mantine-scale));
  margin-inline: calc(-0.125rem * var(--mantine-scale));
  display: flex;
  flex-wrap: wrap;
}

.m_202a296e {
  --cp-thumb-size-xs: calc(0.5rem * var(--mantine-scale));
  --cp-thumb-size-sm: calc(0.75rem * var(--mantine-scale));
  --cp-thumb-size-md: calc(1rem * var(--mantine-scale));
  --cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));
  --cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));

  -webkit-tap-highlight-color: transparent;
  position: relative;
  height: var(--cp-saturation-height);
  border-radius: var(--mantine-radius-sm);
  margin: calc(var(--cp-thumb-size) / 2);
}

.m_202a296e:where([data-focus-ring='auto']):focus:focus-visible .m_40d572ba {
        outline: 2px solid var(--mantine-color-blue-filled);
      }

.m_202a296e:where([data-focus-ring='always']):focus .m_40d572ba {
        outline: 2px solid var(--mantine-color-blue-filled);
      }

.m_11b3db02 {
  position: absolute;
  border-radius: var(--mantine-radius-sm);
  inset: calc(var(--cp-thumb-size) * -1 / 2 - calc(0.0625rem * var(--mantine-scale)));
}

.m_d856d47d {
  --cp-thumb-size-xs: calc(0.5rem * var(--mantine-scale));
  --cp-thumb-size-sm: calc(0.75rem * var(--mantine-scale));
  --cp-thumb-size-md: calc(1rem * var(--mantine-scale));
  --cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));
  --cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));
  --cp-thumb-size: var(--cp-thumb-size, calc(0.75rem * var(--mantine-scale)));

  position: relative;
  height: calc(var(--cp-thumb-size) + calc(0.125rem * var(--mantine-scale)));
  margin-inline: calc(var(--cp-thumb-size) / 2);
  outline: none;
}

.m_d856d47d + .m_d856d47d {
    margin-top: calc(0.375rem * var(--mantine-scale));
  }

.m_d856d47d:where([data-focus-ring='auto']):focus:focus-visible .m_40d572ba {
        outline: 2px solid var(--mantine-color-blue-filled);
      }

.m_d856d47d:where([data-focus-ring='always']):focus .m_40d572ba {
        outline: 2px solid var(--mantine-color-blue-filled);
      }

:where([data-mantine-color-scheme='light']) .m_d856d47d {
    --slider-checkers: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_d856d47d {
    --slider-checkers: var(--mantine-color-dark-4);
}

.m_8f327113 {
  position: absolute;
  top: 0;
  bottom: 0;
  inset-inline: calc(var(--cp-thumb-size) * -1 / 2 - calc(0.0625rem * var(--mantine-scale)));
  border-radius: 10000rem;
}

.m_b077c2bc {
  --ci-eye-dropper-icon-size-xs: calc(0.875rem * var(--mantine-scale));
  --ci-eye-dropper-icon-size-sm: calc(1rem * var(--mantine-scale));
  --ci-eye-dropper-icon-size-md: calc(1.125rem * var(--mantine-scale));
  --ci-eye-dropper-icon-size-lg: calc(1.25rem * var(--mantine-scale));
  --ci-eye-dropper-icon-size-xl: calc(1.375rem * var(--mantine-scale));
  --ci-eye-dropper-icon-size: var(--ci-eye-dropper-icon-size-sm);
}

.m_c5ccdcab {
  --ci-preview-size-xs: calc(1rem * var(--mantine-scale));
  --ci-preview-size-sm: calc(1.125rem * var(--mantine-scale));
  --ci-preview-size-md: calc(1.375rem * var(--mantine-scale));
  --ci-preview-size-lg: calc(1.75rem * var(--mantine-scale));
  --ci-preview-size-xl: calc(2.25rem * var(--mantine-scale));
  --ci-preview-size: var(--ci-preview-size-sm);
}

.m_5ece2cd7 {
  padding: calc(0.5rem * var(--mantine-scale));
}

.m_7485cace {
  --container-size-xs: calc(33.75rem * var(--mantine-scale));
  --container-size-sm: calc(45rem * var(--mantine-scale));
  --container-size-md: calc(60rem * var(--mantine-scale));
  --container-size-lg: calc(71.25rem * var(--mantine-scale));
  --container-size-xl: calc(82.5rem * var(--mantine-scale));
  --container-size: var(--container-size-md);

  max-width: var(--container-size);
  padding-inline: var(--mantine-spacing-md);
  margin-inline: auto;
}

  .m_7485cace:where([data-fluid]) {
    max-width: 100%;
  }

.m_e2125a27 {
  --dialog-size-xs: calc(10rem * var(--mantine-scale));
  --dialog-size-sm: calc(12.5rem * var(--mantine-scale));
  --dialog-size-md: calc(21.25rem * var(--mantine-scale));
  --dialog-size-lg: calc(25rem * var(--mantine-scale));
  --dialog-size-xl: calc(31.25rem * var(--mantine-scale));
  --dialog-size: var(--dialog-size-md);

  position: relative;
  width: var(--dialog-size);
  max-width: calc(100vw - var(--mantine-spacing-xl) * 2);
  min-height: calc(3.125rem * var(--mantine-scale));
}

.m_5abab665 {
  position: absolute;
  top: calc(var(--mantine-spacing-md) / 2);
  inset-inline-end: calc(var(--mantine-spacing-md) / 2);
}

.m_3eebeb36 {
  --divider-size-xs: calc(0.0625rem * var(--mantine-scale));
  --divider-size-sm: calc(0.125rem * var(--mantine-scale));
  --divider-size-md: calc(0.1875rem * var(--mantine-scale));
  --divider-size-lg: calc(0.25rem * var(--mantine-scale));
  --divider-size-xl: calc(0.3125rem * var(--mantine-scale));
  --divider-size: var(--divider-size-xs);
}

  :where([data-mantine-color-scheme='light']) .m_3eebeb36 {
    --divider-color: var(--mantine-color-gray-3);
}

  :where([data-mantine-color-scheme='dark']) .m_3eebeb36 {
    --divider-color: var(--mantine-color-dark-4);
}

  .m_3eebeb36:where([data-orientation='horizontal']) {
    border-top: var(--divider-size) var(--divider-border-style, solid) var(--divider-color);
  }

  .m_3eebeb36:where([data-orientation='vertical']) {
    border-inline-start: var(--divider-size) var(--divider-border-style, solid) var(--divider-color);
    height: auto;
    align-self: stretch;
  }

  .m_3eebeb36:where([data-with-label]) {
    border: 0;
  }

.m_9e365f20 {
  display: flex;
  align-items: center;
  font-size: var(--mantine-font-size-xs);
  color: var(--mantine-color-dimmed);
  white-space: nowrap;
}

.m_9e365f20:where([data-position='left'])::before {
    display: none;
  }

.m_9e365f20:where([data-position='right'])::after {
    display: none;
  }

.m_9e365f20::before {
    content: '';
    flex: 1;
    height: calc(0.0625rem * var(--mantine-scale));
    border-top: var(--divider-size) var(--divider-border-style, solid) var(--divider-color);
    margin-inline-end: var(--mantine-spacing-xs);
  }

.m_9e365f20::after {
    content: '';
    flex: 1;
    height: calc(0.0625rem * var(--mantine-scale));
    border-top: var(--divider-size) var(--divider-border-style, solid) var(--divider-color);
    margin-inline-start: var(--mantine-spacing-xs);
  }

.m_f11b401e {
  --drawer-size-xs: calc(20rem * var(--mantine-scale));
  --drawer-size-sm: calc(23.75rem * var(--mantine-scale));
  --drawer-size-md: calc(27.5rem * var(--mantine-scale));
  --drawer-size-lg: calc(38.75rem * var(--mantine-scale));
  --drawer-size-xl: calc(48.75rem * var(--mantine-scale));
  --drawer-size: var(--drawer-size-md);
  --drawer-offset: 0rem;
}

.m_5a7c2c9 {
  z-index: 1000;
}

.m_b8a05bbd {
  flex: var(--drawer-flex, 0 0 var(--drawer-size));
  height: var(--drawer-height, calc(100% - var(--drawer-offset) * 2));
  margin: var(--drawer-offset);
  max-width: calc(100% - var(--drawer-offset) * 2);
  max-height: calc(100% - var(--drawer-offset) * 2);
  overflow-y: auto;
}

.m_b8a05bbd[data-hidden] {
    opacity: 0 !important;
    pointer-events: none;
  }

.m_31cd769a {
  display: flex;
  justify-content: var(--drawer-justify, flex-start);
  align-items: var(--drawer-align, flex-start);
}

.m_e9408a47 {
  padding: var(--mantine-spacing-lg);
  padding-top: var(--mantine-spacing-xs);
  border-radius: var(--fieldset-radius, var(--mantine-radius-default));
  min-inline-size: auto;
}

.m_84c9523a {
  border: calc(0.0625rem * var(--mantine-scale)) solid;
}

:where([data-mantine-color-scheme='light']) .m_84c9523a {
    border-color: var(--mantine-color-gray-3);
    background-color: var(--mantine-color-white);
}

:where([data-mantine-color-scheme='dark']) .m_84c9523a {
    border-color: var(--mantine-color-dark-4);
    background-color: var(--mantine-color-dark-7);
}

.m_ef274e49 {
  border: calc(0.0625rem * var(--mantine-scale)) solid;
}

:where([data-mantine-color-scheme='light']) .m_ef274e49 {
    border-color: var(--mantine-color-gray-3);
    background-color: var(--mantine-color-gray-0);
}

:where([data-mantine-color-scheme='dark']) .m_ef274e49 {
    border-color: var(--mantine-color-dark-4);
    background-color: var(--mantine-color-dark-6);
}

.m_eda993d3 {
  padding: 0;
  border: 0;
  border-radius: 0;
}

.m_90794832 {
  font-size: var(--mantine-font-size-sm);
}

.m_74ca27fe {
  padding: 0;
  margin-bottom: var(--mantine-spacing-sm);
}

.m_8478a6da {
  container: mantine-grid / inline-size;
}

.m_410352e9 {
  --grid-overflow: visible;
  --grid-margin: calc(var(--grid-gutter) / -2);
  --grid-col-padding: calc(var(--grid-gutter) / 2);

  overflow: var(--grid-overflow);
}

.m_dee7bd2f {
  width: calc(100% + var(--grid-gutter));
  display: flex;
  flex-wrap: wrap;
  justify-content: var(--grid-justify);
  align-items: var(--grid-align);
  margin: var(--grid-margin);
}

.m_96bdd299 {
  --col-flex-grow: 0;
  --col-offset: 0rem;

  flex-shrink: 0;
  order: var(--col-order);
  flex-basis: var(--col-flex-basis);
  width: var(--col-width);
  max-width: var(--col-max-width);
  flex-grow: var(--col-flex-grow);
  margin-inline-start: var(--col-offset);
  padding: var(--grid-col-padding);
}

.m_bcb3f3c2 {
  color: var(--mantine-color-black);
}

  :where([data-mantine-color-scheme='light']) .m_bcb3f3c2 {
    background-color: var(--mark-bg-light);
}

  :where([data-mantine-color-scheme='dark']) .m_bcb3f3c2 {
    background-color: var(--mark-bg-dark);
}

.m_9e117634 {
  display: block;
  flex: 0;
  object-fit: var(--image-object-fit, cover);
  width: 100%;
  border-radius: var(--image-radius, 0);
}

@keyframes m_885901b1 {
  0% {
    opacity: 0.6;
    transform: scale(0);
  }

  100% {
    opacity: 0;
    transform: scale(2.8);
  }
}

.m_e5262200 {
  --indicator-size: calc(0.625rem * var(--mantine-scale));
  --indicator-color: var(--mantine-primary-color-filled);

  position: relative;
  display: block;
}

.m_e5262200:where([data-inline]) {
    display: inline-block;
  }

.m_760d1fb1 {
  position: absolute;
  top: var(--indicator-top);
  left: var(--indicator-left);
  right: var(--indicator-right);
  bottom: var(--indicator-bottom);
  transform: translate(var(--indicator-translate-x), var(--indicator-translate-y));
  min-width: var(--indicator-size);
  height: var(--indicator-size);
  border-radius: var(--indicator-radius, 1000rem);
  z-index: var(--indicator-z-index, 200);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: var(--mantine-font-size-xs);
  background-color: var(--indicator-color);
  color: var(--indicator-text-color, var(--mantine-color-white));
  white-space: nowrap;
}

.m_760d1fb1::before {
    content: '';
    position: absolute;
    inset: 0;
    background-color: var(--indicator-color);
    border-radius: var(--indicator-radius, 1000rem);
    z-index: -1;
  }

.m_760d1fb1:where([data-with-label]) {
    padding-inline: calc(var(--mantine-spacing-xs) / 2);
  }

.m_760d1fb1:where([data-with-border]) {
    border: 2px solid var(--mantine-color-body);
  }

.m_760d1fb1[data-processing]::before {
      animation: m_885901b1 1000ms linear infinite;
    }

.m_dc6f14e2 {
  --kbd-fz-xs: calc(0.625rem * var(--mantine-scale));
  --kbd-fz-sm: calc(0.75rem * var(--mantine-scale));
  --kbd-fz-md: calc(0.875rem * var(--mantine-scale));
  --kbd-fz-lg: calc(1rem * var(--mantine-scale));
  --kbd-fz-xl: calc(1.25rem * var(--mantine-scale));
  --kbd-fz: var(--kbd-fz-sm);

  --kbd-padding-xs: calc(0.125rem * var(--mantine-scale)) calc(0.25rem * var(--mantine-scale));
  --kbd-padding-sm: calc(0.1875rem * var(--mantine-scale)) calc(0.3125rem * var(--mantine-scale));
  --kbd-padding-md: calc(0.25rem * var(--mantine-scale)) calc(0.4375rem * var(--mantine-scale));
  --kbd-padding-lg: calc(0.3125rem * var(--mantine-scale)) calc(0.5625rem * var(--mantine-scale));
  --kbd-padding-xl: calc(0.5rem * var(--mantine-scale)) calc(0.875rem * var(--mantine-scale));
  --kbd-padding: var(--kbd-padding-sm);

  font-family: var(--mantine-font-family-monospace);
  line-height: var(--mantine-line-height);
  font-weight: 700;
  padding: var(--kbd-padding);
  font-size: var(--kbd-fz);
  border-radius: var(--mantine-radius-sm);
  border: calc(0.0625rem * var(--mantine-scale)) solid;
  border-bottom-width: calc(0.1875rem * var(--mantine-scale));
  unicode-bidi: embed;
}

  :where([data-mantine-color-scheme='light']) .m_dc6f14e2 {
    border-color: var(--mantine-color-gray-3);
    color: var(--mantine-color-gray-7);
    background-color: var(--mantine-color-gray-0);
}

  :where([data-mantine-color-scheme='dark']) .m_dc6f14e2 {
    border-color: var(--mantine-color-dark-4);
    color: var(--mantine-color-dark-0);
    background-color: var(--mantine-color-dark-6);
}

.m_abbac491 {
  --list-fz: var(--mantine-font-size-md);
  --list-lh: var(--mantine-line-height-md);

  list-style-position: inside;
  font-size: var(--list-fz);
  line-height: var(--list-lh);
  margin: 0;
  padding: 0;
}

  .m_abbac491:where([data-with-padding]) {
    padding-inline-start: var(--mantine-spacing-md);
  }

.m_abb6bec2 {
  white-space: nowrap;
  line-height: var(--list-lh);
}

.m_abb6bec2:where([data-with-icon]) {
    list-style: none;
  }

.m_abb6bec2:where([data-with-icon]) .m_75cd9f71 {
      --li-direction: row;
      --li-align: center;
    }

.m_abb6bec2:where(:not(:first-of-type)) {
    margin-top: var(--list-spacing, 0);
  }

.m_abb6bec2:where([data-centered]) {
    line-height: 1;
  }

.m_75cd9f71 {
  display: inline-flex;
  flex-direction: var(--li-direction, column);
  align-items: var(--li-align, flex-start);
  white-space: normal;
}

.m_60f83e5b {
  display: inline-block;
  vertical-align: middle;
  margin-inline-end: var(--mantine-spacing-sm);
}

.m_6e45937b {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  z-index: var(--lo-z-index);
}

.m_e8eb006c {
  position: relative;
  z-index: calc(var(--lo-z-index) + 1);
}

.m_df587f17 {
  z-index: var(--lo-z-index);
}

.m_dc9b7c9f {
  padding: calc(0.25rem * var(--mantine-scale));
}

.m_9bfac126 {
  color: var(--mantine-color-dimmed);
  font-weight: 500;
  font-size: var(--mantine-font-size-xs);
  padding: calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-sm);
  cursor: default;
}

.m_efdf90cb {
  margin-top: calc(0.25rem * var(--mantine-scale));
  margin-bottom: calc(0.25rem * var(--mantine-scale));
  border-top: calc(0.0625rem * var(--mantine-scale)) solid;
}

:where([data-mantine-color-scheme='light']) .m_efdf90cb {
    border-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme='dark']) .m_efdf90cb {
    border-color: var(--mantine-color-dark-4);
}

.m_99ac2aa1 {
  font-size: var(--mantine-font-size-sm);
  width: 100%;
  padding: calc(var(--mantine-spacing-xs) / 1.5) var(--mantine-spacing-sm);
  border-radius: var(--popover-radius, var(--mantine-radius-default));
  color: var(--menu-item-color, var(--mantine-color-text));
  display: flex;
  align-items: center;
  user-select: none;
}

.m_99ac2aa1:where([data-disabled], :disabled) {
    color: var(--mantine-color-dimmed);
    opacity: 0.6;
    cursor: not-allowed;
  }

:where([data-mantine-color-scheme='light']) .m_99ac2aa1:where([data-hovered]):where(:not(:disabled, [data-disabled])) {
        background-color: var(--menu-item-hover, var(--mantine-color-gray-1));
}

:where([data-mantine-color-scheme='dark']) .m_99ac2aa1:where([data-hovered]):where(:not(:disabled, [data-disabled])) {
        background-color: var(--menu-item-hover, var(--mantine-color-dark-4));
}

.m_5476e0d3 {
  flex: 1;
}

.m_8b75e504 {
  display: flex;
  justify-content: center;
  align-items: center;
}

.m_8b75e504:where([data-position='left']) {
    margin-inline-end: var(--mantine-spacing-xs);
  }

.m_8b75e504:where([data-position='right']) {
    margin-inline-start: var(--mantine-spacing-xs);
  }

.m_9df02822 {
  --modal-size-xs: calc(20rem * var(--mantine-scale));
  --modal-size-sm: calc(23.75rem * var(--mantine-scale));
  --modal-size-md: calc(27.5rem * var(--mantine-scale));
  --modal-size-lg: calc(38.75rem * var(--mantine-scale));
  --modal-size-xl: calc(48.75rem * var(--mantine-scale));
  --modal-size: var(--modal-size-md);

  --modal-y-offset: 5dvh;
  --modal-x-offset: 5vw;
}

  .m_9df02822[data-full-screen] {
    --modal-border-radius: 0 !important;
  }

  .m_9df02822[data-full-screen] .m_54c44539 {
      --modal-content-flex: 0 0 100%;
      --modal-content-max-height: auto;
      --modal-content-height: 100dvh;
    }

  .m_9df02822[data-full-screen] .m_1f958f16 {
      --modal-inner-y-offset: 0;
      --modal-inner-x-offset: 0;
    }

  .m_9df02822[data-centered] .m_1f958f16 {
      --modal-inner-align: center;
    }

.m_d0e2b9cd {
  border-start-start-radius: var(--modal-radius, var(--mantine-radius-default));
  border-start-end-radius: var(--modal-radius, var(--mantine-radius-default));
}

.m_54c44539 {
  flex: var(--modal-content-flex, 0 0 var(--modal-size));
  max-width: 100%;
  max-height: var(--modal-content-max-height, calc(100dvh - var(--modal-y-offset) * 2));
  height: var(--modal-content-height, auto);
  overflow-y: auto;
}

.m_54c44539[data-full-screen] {
    border-radius: 0;
  }

.m_54c44539[data-hidden] {
    opacity: 0 !important;
    pointer-events: none;
  }

.m_1f958f16 {
  display: flex;
  justify-content: center;
  align-items: var(--modal-inner-align, flex-start);
  padding-top: var(--modal-inner-y-offset, var(--modal-y-offset));
  padding-bottom: var(--modal-inner-y-offset, var(--modal-y-offset));
  padding-inline: var(--modal-inner-x-offset, var(--modal-x-offset));
}

.m_7cda1cd6 {
  --pill-fz-xs: calc(0.625rem * var(--mantine-scale));
  --pill-fz-sm: calc(0.75rem * var(--mantine-scale));
  --pill-fz-md: calc(0.875rem * var(--mantine-scale));
  --pill-fz-lg: calc(1rem * var(--mantine-scale));
  --pill-fz-xl: calc(1.125rem * var(--mantine-scale));

  --pill-height-xs: calc(1.125rem * var(--mantine-scale));
  --pill-height-sm: calc(1.375rem * var(--mantine-scale));
  --pill-height-md: calc(1.5625rem * var(--mantine-scale));
  --pill-height-lg: calc(1.75rem * var(--mantine-scale));
  --pill-height-xl: calc(2rem * var(--mantine-scale));

  --pill-fz: var(--pill-fz-sm);
  --pill-height: var(--pill-height-sm);

  font-size: var(--pill-fz);
  flex: 0;
  height: var(--pill-height);
  padding-inline: 0.8em;
  display: inline-flex;
  align-items: center;
  border-radius: var(--pill-radius, 1000rem);
  line-height: 1;
  white-space: nowrap;
  user-select: none;
  -webkit-user-select: none;
  max-width: 100%;
}

  :where([data-mantine-color-scheme='dark']) .m_7cda1cd6 {
    background-color: var(--mantine-color-dark-7);
    color: var(--mantine-color-dark-0);
}

  :where([data-mantine-color-scheme='light']) .m_7cda1cd6 {
    color: var(--mantine-color-black);
}

  .m_7cda1cd6:where([data-with-remove]:not(:has(button:disabled))) {
    padding-inline-end: 0;
  }

  .m_7cda1cd6:where([data-disabled], :has(button:disabled)) {
    cursor: not-allowed;
  }

:where([data-mantine-color-scheme='light']) .m_44da308b {
    background-color: var(--mantine-color-gray-1);
}

:where([data-mantine-color-scheme='light']) .m_44da308b:where([data-disabled], :has(button:disabled)) {
      background-color: var(--mantine-color-gray-3);
    }

:where([data-mantine-color-scheme='light']) .m_e3a01f8 {
    background-color: var(--mantine-color-white);
}

:where([data-mantine-color-scheme='light']) .m_e3a01f8:where([data-disabled], :has(button:disabled)) {
      background-color: var(--mantine-color-gray-3);
    }

.m_1e0e6180 {
  cursor: inherit;
  overflow: hidden;
  height: 100%;
  line-height: var(--pill-height);
  text-overflow: ellipsis;
}

.m_ae386778 {
  color: inherit;
  font-size: inherit;
  height: 100%;
  min-height: unset;
  min-width: 2em;
  width: unset;
  border-radius: 0;
  padding-inline-start: 0.1em;
  padding-inline-end: 0.3em;
  flex: 0;
  border-end-end-radius: var(--pill-radius, 50%);
  border-start-end-radius: var(--pill-radius, 50%);
}

.m_7cda1cd6[data-disabled] > .m_ae386778,
  .m_ae386778:disabled {
    display: none;
    background-color: transparent;
    width: 0.8em;
    min-width: 0.8em;
    padding: 0;
    cursor: not-allowed;
  }

.m_7cda1cd6[data-disabled] > .m_ae386778 > svg, .m_ae386778:disabled > svg {
      display: none;
    }

.m_ae386778 > svg {
    pointer-events: none;
  }

.m_1dcfd90b {
  --pg-gap-xs: calc(0.375rem * var(--mantine-scale));
  --pg-gap-sm: calc(0.5rem * var(--mantine-scale));
  --pg-gap-md: calc(0.625rem * var(--mantine-scale));
  --pg-gap-lg: calc(0.75rem * var(--mantine-scale));
  --pg-gap-xl: calc(0.75rem * var(--mantine-scale));
  --pg-gap: var(--pg-gap-sm);

  display: flex;
  align-items: center;
  gap: var(--pg-gap);
  flex-wrap: wrap;
}

.m_45c4369d {
  background-color: transparent;
  appearance: none;
  min-width: calc(6.25rem * var(--mantine-scale));
  flex: 1;
  border: 0;
  font-size: inherit;
  height: 1.6em;
  color: inherit;
  padding: 0;
}

  .m_45c4369d::placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

  .m_45c4369d:where([data-type='hidden'], [data-type='auto']) {
    height: calc(0.0625rem * var(--mantine-scale));
    width: calc(0.0625rem * var(--mantine-scale));
    top: 0;
    left: 0;
    pointer-events: none;
    position: absolute;
    opacity: 0;
  }

  .m_45c4369d:focus {
    outline: none;
  }

  .m_45c4369d:where([data-type='auto']:focus) {
    height: 1.6em;
    visibility: visible;
    opacity: 1;
    position: static;
  }

  .m_45c4369d:where([data-pointer]:not([data-disabled], :disabled)) {
    cursor: pointer;
  }

  .m_45c4369d:where([data-disabled], :disabled) {
    cursor: not-allowed;
  }

.m_f0824112 {
  --nl-bg: var(--mantine-primary-color-light);
  --nl-hover: var(--mantine-primary-color-light-hover);
  --nl-color: var(--mantine-primary-color-light-color);

  display: flex;
  align-items: center;
  width: 100%;
  padding: 8px var(--mantine-spacing-sm);
  user-select: none;
}

  @media (hover: hover) {
    :where([data-mantine-color-scheme='light']) .m_f0824112:hover {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_f0824112:hover {
      background-color: var(--mantine-color-dark-6);
  }
}

  @media (hover: none) {
    :where([data-mantine-color-scheme='light']) .m_f0824112:active {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_f0824112:active {
      background-color: var(--mantine-color-dark-6);
  }
}

  .m_f0824112:where([data-disabled]) {
    opacity: 0.4;
    pointer-events: none;
  }

  .m_f0824112:where([data-active], [aria-current='page']) {
    background-color: var(--nl-bg);
    color: var(--nl-color);
  }

  @media (hover: hover) {

  .m_f0824112:where([data-active], [aria-current='page']):hover {
      background-color: var(--nl-hover);
  }
}

  @media (hover: none) {

  .m_f0824112:where([data-active], [aria-current='page']):active {
      background-color: var(--nl-hover);
  }
}

  .m_f0824112:where([data-active], [aria-current='page']) .m_57492dcc {
      --description-opacity: 0.9;
      --description-color: var(--nl-color);
    }

.m_690090b5 {
  display: flex;
  align-items: center;
  justify-content: center;
  transition: transform 150ms ease;
}

.m_690090b5 > svg {
    display: block;
  }

.m_690090b5:where([data-position='left']) {
    margin-inline-end: var(--mantine-spacing-sm);
  }

.m_690090b5:where([data-position='right']) {
    margin-inline-start: var(--mantine-spacing-sm);
  }

.m_690090b5:where([data-rotate]) {
    transform: rotate(90deg);
  }

.m_1f6ac4c4 {
  font-size: var(--mantine-font-size-sm);
}

.m_f07af9d2 {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}

.m_f07af9d2:where([data-no-wrap]) {
    white-space: nowrap;
  }

.m_57492dcc {
  display: block;
  font-size: var(--mantine-font-size-xs);
  opacity: var(--description-opacity, 1);
  color: var(--description-color, var(--mantine-color-dimmed));
  overflow: hidden;
  text-overflow: ellipsis;
}

:where([data-no-wrap]) .m_57492dcc {
    white-space: nowrap;
  }

.m_e17b862f {
  padding-inline-start: var(--nl-offset, var(--mantine-spacing-lg));
}

.m_1fd8a00b {
  transform: rotate(-90deg);
}

.m_a513464 {
  --notification-radius: var(--mantine-radius-default);
  --notification-color: var(--mantine-primary-color-filled);

  overflow: hidden;
  box-sizing: border-box;
  position: relative;
  display: flex;
  align-items: center;
  padding-inline-start: calc(1.375rem * var(--mantine-scale));
  padding-inline-end: var(--mantine-spacing-xs);
  padding-top: var(--mantine-spacing-xs);
  padding-bottom: var(--mantine-spacing-xs);
  border-radius: var(--notification-radius);
  box-shadow: var(--mantine-shadow-lg);
}

  .m_a513464::before {
    content: '';
    display: block;
    position: absolute;
    width: calc(0.375rem * var(--mantine-scale));
    top: var(--notification-radius);
    bottom: var(--notification-radius);
    inset-inline-start: calc(0.25rem * var(--mantine-scale));
    border-radius: var(--notification-radius);
    background-color: var(--notification-color);
  }

  :where([data-mantine-color-scheme='light']) .m_a513464 {
    background-color: var(--mantine-color-white);
}

  :where([data-mantine-color-scheme='dark']) .m_a513464 {
    background-color: var(--mantine-color-dark-6);
}

  .m_a513464:where([data-with-icon]) {
    padding-inline-start: var(--mantine-spacing-xs);
  }

  .m_a513464:where([data-with-icon])::before {
      display: none;
    }

  :where([data-mantine-color-scheme='light']) .m_a513464:where([data-with-border]) {
      border: 1px solid var(--mantine-color-gray-3);
}

  :where([data-mantine-color-scheme='dark']) .m_a513464:where([data-with-border]) {
      border: 1px solid var(--mantine-color-dark-4);
}

.m_a4ceffb {
  box-sizing: border-box;
  margin-inline-end: var(--mantine-spacing-md);
  width: calc(1.75rem * var(--mantine-scale));
  height: calc(1.75rem * var(--mantine-scale));
  border-radius: calc(1.75rem * var(--mantine-scale));
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--notification-color);
  color: var(--mantine-color-white);
}

.m_b0920b15 {
  margin-inline-end: var(--mantine-spacing-md);
}

.m_a49ed24 {
  flex: 1;
  overflow: hidden;
  margin-inline-end: var(--mantine-spacing-xs);
}

.m_3feedf16 {
  margin-bottom: calc(0.125rem * var(--mantine-scale));
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: var(--mantine-font-size-sm);
  line-height: var(--mantine-line-height-sm);
  font-weight: 500;
}

:where([data-mantine-color-scheme='light']) .m_3feedf16 {
    color: var(--mantine-color-gray-9);
}

:where([data-mantine-color-scheme='dark']) .m_3feedf16 {
    color: var(--mantine-color-white);
}

.m_3d733a3a {
  font-size: var(--mantine-font-size-sm);
  line-height: var(--mantine-line-height-sm);
  overflow: hidden;
  text-overflow: ellipsis;
}

:where([data-mantine-color-scheme='light']) .m_3d733a3a {
    color: var(--mantine-color-black);
}

:where([data-mantine-color-scheme='dark']) .m_3d733a3a {
    color: var(--mantine-color-dark-0);
}

:where([data-mantine-color-scheme='light']) .m_3d733a3a:where([data-with-title]) {
      color: var(--mantine-color-gray-6);
}

:where([data-mantine-color-scheme='dark']) .m_3d733a3a:where([data-with-title]) {
      color: var(--mantine-color-dark-2);
}

@media (hover: hover) {
    :where([data-mantine-color-scheme='light']) .m_919a4d88:hover {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_919a4d88:hover {
      background-color: var(--mantine-color-dark-8);
  }
}

@media (hover: none) {
    :where([data-mantine-color-scheme='light']) .m_919a4d88:active {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_919a4d88:active {
      background-color: var(--mantine-color-dark-8);
  }
}

.m_e2f5cd4e {
  --ni-right-section-width-xs: calc(1.0625rem * var(--mantine-scale));
  --ni-right-section-width-sm: calc(1.5rem * var(--mantine-scale));
  --ni-right-section-width-md: calc(1.6875rem * var(--mantine-scale));
  --ni-right-section-width-lg: calc(1.9375rem * var(--mantine-scale));
  --ni-right-section-width-xl: calc(2.125rem * var(--mantine-scale));
}

.m_95e17d22 {
  --ni-chevron-size-xs: calc(0.625rem * var(--mantine-scale));
  --ni-chevron-size-sm: calc(0.875rem * var(--mantine-scale));
  --ni-chevron-size-md: calc(1rem * var(--mantine-scale));
  --ni-chevron-size-lg: calc(1.125rem * var(--mantine-scale));
  --ni-chevron-size-xl: calc(1.25rem * var(--mantine-scale));
  --ni-chevron-size: var(--ni-chevron-size-sm);

  display: flex;
  flex-direction: column;
  width: 100%;
  height: calc(var(--input-height) - calc(0.125rem * var(--mantine-scale)));
  max-width: calc(var(--ni-chevron-size) * 1.7);
  margin-inline-start: auto;
}

.m_80b4b171 {
  --control-border: 1px solid var(--input-bd);
  --control-radius: calc(var(--input-radius) - calc(0.0625rem * var(--mantine-scale)));

  flex: 0 0 50%;
  width: 100%;
  padding: 0;
  height: calc(var(--input-height) / 2 - calc(0.0625rem * var(--mantine-scale)));
  border-inline-start: var(--control-border);
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--mantine-color-text);
  background-color: transparent;
  cursor: pointer;
}

.m_80b4b171:where(:disabled) {
    background-color: transparent;
    cursor: not-allowed;
    opacity: 0.6;
  }

:where([data-mantine-color-scheme='light']) .m_80b4b171:where(:disabled) {
      color: var(--mantine-color-gray-4);
}

:where([data-mantine-color-scheme='dark']) .m_80b4b171:where(:disabled) {
      color: var(--mantine-color-dark-3);
}

.m_e2f5cd4e[data-error] :where(.m_80b4b171) {
    color: var(--mantine-color-error);
  }

@media (hover: hover) {
    :where([data-mantine-color-scheme='light']) .m_80b4b171:hover {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_80b4b171:hover {
      background-color: var(--mantine-color-dark-4);
  }
}

@media (hover: none) {
    :where([data-mantine-color-scheme='light']) .m_80b4b171:active {
      background-color: var(--mantine-color-gray-0);
  }

    :where([data-mantine-color-scheme='dark']) .m_80b4b171:active {
      background-color: var(--mantine-color-dark-4);
  }
}

.m_80b4b171:where(:first-of-type) {
    border-radius: 0;
    border-start-end-radius: var(--control-radius);
  }

.m_80b4b171:last-of-type {
    border-radius: 0;
    border-end-end-radius: var(--control-radius);
  }

.m_4addd315 {
  --pagination-control-size-xs: calc(1.375rem * var(--mantine-scale));
  --pagination-control-size-sm: calc(1.625rem * var(--mantine-scale));
  --pagination-control-size-md: calc(2rem * var(--mantine-scale));
  --pagination-control-size-lg: calc(2.375rem * var(--mantine-scale));
  --pagination-control-size-xl: calc(2.75rem * var(--mantine-scale));
  --pagination-control-size: var(--pagination-control-size-md);
  --pagination-control-fz: var(--mantine-font-size-md);
  --pagination-active-bg: var(--mantine-primary-color-filled);
}

.m_326d024a {
  display: flex;
  align-items: center;
  justify-content: center;
  border: calc(0.0625rem * var(--mantine-scale)) solid;
  cursor: pointer;
  color: var(--mantine-color-text);
  height: var(--pagination-control-size);
  min-width: var(--pagination-control-size);
  font-size: var(--pagination-control-fz);
  line-height: 1;
  border-radius: var(--pagination-control-radius, var(--mantine-radius-default));
}

.m_326d024a:where([data-with-padding]) {
    padding: calc(var(--pagination-control-size) / 4);
  }

.m_326d024a:where(:disabled, [data-disabled]) {
    cursor: not-allowed;
    opacity: 0.4;
  }

:where([data-mantine-color-scheme='light']) .m_326d024a {
    border-color: var(--mantine-color-gray-4);
    background-color: var(--mantine-color-white);
}

@media (hover: hover) {
      :where([data-mantine-color-scheme='light']) .m_326d024a:hover:where(:not(:disabled, [data-disabled])) {
        background-color: var(--mantine-color-gray-0);
      }
}

@media (hover: none) {
      :where([data-mantine-color-scheme='light']) .m_326d024a:active:where(:not(:disabled, [data-disabled])) {
        background-color: var(--mantine-color-gray-0);
      }
}

:where([data-mantine-color-scheme='dark']) .m_326d024a {
    border-color: var(--mantine-color-dark-4);
    background-color: var(--mantine-color-dark-6);
}

@media (hover: hover) {
      :where([data-mantine-color-scheme='dark']) .m_326d024a:hover:where(:not(:disabled, [data-disabled])) {
        background-color: var(--mantine-color-dark-5);
      }
}

@media (hover: none) {
      :where([data-mantine-color-scheme='dark']) .m_326d024a:active:where(:not(:disabled, [data-disabled])) {
        background-color: var(--mantine-color-dark-5);
      }
}

.m_326d024a:where([data-active]) {
    background-color: var(--pagination-active-bg);
    border-color: var(--pagination-active-bg);
    color: var(--pagination-active-color, var(--mantine-color-white));
  }

@media (hover: hover) {

  .m_326d024a:where([data-active]):hover {
      background-color: var(--pagination-active-bg);
  }
}

@media (hover: none) {

  .m_326d024a:where([data-active]):active {
      background-color: var(--pagination-active-bg);
  }
}

.m_4ad7767d {
  height: var(--pagination-control-size);
  min-width: var(--pagination-control-size);
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}

.m_f61ca620 {
  --psi-button-size-xs: calc(1.375rem * var(--mantine-scale));
  --psi-button-size-sm: calc(1.625rem * var(--mantine-scale));
  --psi-button-size-md: calc(1.75rem * var(--mantine-scale));
  --psi-button-size-lg: calc(2rem * var(--mantine-scale));
  --psi-button-size-xl: calc(2.5rem * var(--mantine-scale));

  --psi-icon-size-xs: calc(0.75rem * var(--mantine-scale));
  --psi-icon-size-sm: calc(0.9375rem * var(--mantine-scale));
  --psi-icon-size-md: calc(1.0625rem * var(--mantine-scale));
  --psi-icon-size-lg: calc(1.1875rem * var(--mantine-scale));
  --psi-icon-size-xl: calc(1.3125rem * var(--mantine-scale));

  --psi-button-size: var(--psi-button-size-sm);
  --psi-icon-size: var(--psi-icon-size-sm);
}

.m_ccf8da4c {
  position: relative;
  overflow: hidden;
}

.m_f2d85dd2 {
  font-family: var(--mantine-font-family);
  background-color: transparent;
  border: 0;
  padding-inline-end: var(--input-padding-inline-end);
  padding-inline-start: var(--input-padding-inline-start);
  position: absolute;
  inset: 0;
  outline: 0;
  font-size: inherit;
  line-height: var(--mantine-line-height);
  height: 100%;
  width: 100%;
  color: inherit;
}

.m_ccf8da4c[data-disabled] .m_f2d85dd2,
  .m_f2d85dd2:disabled {
    cursor: not-allowed;
  }

.m_f2d85dd2::placeholder {
    color: var(--input-placeholder-color);
    opacity: 1;
  }

.m_f2d85dd2::-ms-reveal {
    display: none;
  }

.m_b1072d44 {
  width: var(--psi-button-size);
  height: var(--psi-button-size);
  min-width: var(--psi-button-size);
  min-height: var(--psi-button-size);
}

.m_b1072d44:disabled {
    display: none;
  }

.m_f1cb205a {
  --pin-input-size-xs: calc(1.875rem * var(--mantine-scale));
  --pin-input-size-sm: calc(2.25rem * var(--mantine-scale));
  --pin-input-size-md: calc(2.625rem * var(--mantine-scale));
  --pin-input-size-lg: calc(3.125rem * var(--mantine-scale));
  --pin-input-size-xl: calc(3.75rem * var(--mantine-scale));
  --pin-input-size: var(--pin-input-size-sm);
}

.m_cb288ead {
  width: var(--pin-input-size);
  height: var(--pin-input-size);
}

@keyframes m_81a374bd {
  0% {
    background-position: 0 0;
  }

  100% {
    background-position: calc(2.5rem * var(--mantine-scale)) 0;
  }
}

.m_db6d6462 {
  --progress-radius: var(--mantine-radius-default);
  --progress-size: var(--progress-size-md);

  --progress-size-xs: calc(0.1875rem * var(--mantine-scale));
  --progress-size-sm: calc(0.3125rem * var(--mantine-scale));
  --progress-size-md: calc(0.5rem * var(--mantine-scale));
  --progress-size-lg: calc(0.75rem * var(--mantine-scale));
  --progress-size-xl: calc(1rem * var(--mantine-scale));

  position: relative;
  height: var(--progress-size);
  border-radius: var(--progress-radius);
  overflow: hidden;
  display: flex;
}

:where([data-mantine-color-scheme='light']) .m_db6d6462 {
    background-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme='dark']) .m_db6d6462 {
    background-color: var(--mantine-color-dark-4);
}

.m_2242eb65 {
  background-color: var(--progress-section-color);
  height: 100%;
  width: var(--progress-section-width);
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  background-size: calc(1.25rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));
  transition: width var(--progress-transition-duration, 100ms) ease;
}

.m_2242eb65:where([data-striped]) {
    background-image: linear-gradient(
      45deg,
      rgba(255, 255, 255, 0.15) 25%,
      transparent 25%,
      transparent 50%,
      rgba(255, 255, 255, 0.15) 50%,
      rgba(255, 255, 255, 0.15) 75%,
      transparent 75%,
      transparent
    );
  }

.m_2242eb65:where([data-animated]) {
    animation: m_81a374bd 1s linear infinite;
  }

.m_2242eb65:where(:last-of-type) {
    border-radius: 0;
    border-start-end-radius: var(--progress-radius);
    border-end-end-radius: var(--progress-radius);
  }

.m_2242eb65:where(:first-of-type) {
    border-radius: 0;
    border-start-start-radius: var(--progress-radius);
    border-end-start-radius: var(--progress-radius);
  }

.m_91e40b74 {
  color: var(--progress-label-color, var(--mantine-color-white));
  font-weight: bold;
  user-select: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: min(calc(var(--progress-size) * 0.65), calc(1.125rem * var(--mantine-scale)));
  line-height: 1;
  padding-inline: calc(0.25rem * var(--mantine-scale));
}

.m_9dc8ae12 {
  --card-radius: var(--mantine-radius-default);

  display: block;
  width: 100%;
  border-radius: var(--card-radius);
  cursor: pointer;
}

  .m_9dc8ae12 :where(*) {
    cursor: inherit;
  }

  .m_9dc8ae12:where([data-with-border]) {
    border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  }

  :where([data-mantine-color-scheme='light']) .m_9dc8ae12:where([data-with-border]) {
      border-color: var(--mantine-color-gray-3);
}

  :where([data-mantine-color-scheme='dark']) .m_9dc8ae12:where([data-with-border]) {
      border-color: var(--mantine-color-dark-4);
}

.m_717d7ff6 {
  --radio-size-xs: calc(1rem * var(--mantine-scale));
  --radio-size-sm: calc(1.25rem * var(--mantine-scale));
  --radio-size-md: calc(1.5rem * var(--mantine-scale));
  --radio-size-lg: calc(1.875rem * var(--mantine-scale));
  --radio-size-xl: calc(2.25rem * var(--mantine-scale));

  --radio-icon-size-xs: calc(0.375rem * var(--mantine-scale));
  --radio-icon-size-sm: calc(0.5rem * var(--mantine-scale));
  --radio-icon-size-md: calc(0.625rem * var(--mantine-scale));
  --radio-icon-size-lg: calc(0.875rem * var(--mantine-scale));
  --radio-icon-size-xl: calc(1rem * var(--mantine-scale));

  --radio-icon-size: var(--radio-icon-size-sm);
  --radio-size: var(--radio-size-sm);
  --radio-color: var(--mantine-primary-color-filled);
  --radio-icon-color: var(--mantine-color-white);

  position: relative;
  border: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  width: var(--radio-size);
  min-width: var(--radio-size);
  height: var(--radio-size);
  min-height: var(--radio-size);
  border-radius: var(--radio-radius, 10000px);
  transition:
    border-color 100ms ease,
    background-color 100ms ease;
  cursor: var(--mantine-cursor-type);
  -webkit-tap-highlight-color: transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}

  :where([data-mantine-color-scheme='light']) .m_717d7ff6 {
    background-color: var(--mantine-color-white);
    border-color: var(--mantine-color-gray-4);
}

  :where([data-mantine-color-scheme='dark']) .m_717d7ff6 {
    background-color: var(--mantine-color-dark-6);
    border-color: var(--mantine-color-dark-4);
}

  .m_717d7ff6[data-indeterminate],
  .m_717d7ff6[data-checked] {
    background-color: var(--radio-color);
    border-color: var(--radio-color);
  }

  .m_717d7ff6[data-indeterminate] > .m_3e4da632, .m_717d7ff6[data-checked] > .m_3e4da632 {
      opacity: 1;
      transform: none;
      color: var(--radio-icon-color);
    }

  .m_717d7ff6[data-disabled] {
    cursor: not-allowed;
  }

  :where([data-mantine-color-scheme='light']) .m_717d7ff6[data-disabled] {
      background-color: var(--mantine-color-gray-2);
      border-color: var(--mantine-color-gray-3);
}

  :where([data-mantine-color-scheme='dark']) .m_717d7ff6[data-disabled] {
      background-color: var(--mantine-color-dark-6);
      border-color: var(--mantine-color-dark-6);
}

  [data-mantine-color-scheme='light'] .m_717d7ff6[data-disabled][data-checked] > .m_3e4da632 {
        color: var(--mantine-color-gray-5);
}

  [data-mantine-color-scheme='dark'] .m_717d7ff6[data-disabled][data-checked] > .m_3e4da632 {
        color: var(--mantine-color-dark-3);
}

.m_2980836c[data-indeterminate]:not([data-disabled]),
  .m_2980836c[data-checked]:not([data-disabled]) {
    background-color: transparent;
    border-color: var(--radio-color);
  }

.m_2980836c[data-indeterminate]:not([data-disabled]) > .m_3e4da632, .m_2980836c[data-checked]:not([data-disabled]) > .m_3e4da632 {
      color: var(--radio-color);
      opacity: 1;
      transform: none;
    }

.m_3e4da632 {
  display: block;
  width: var(--radio-icon-size);
  height: var(--radio-icon-size);
  color: transparent;
  pointer-events: none;
  transform: translateY(calc(0.3125rem * var(--mantine-scale))) scale(0.5);
  opacity: 1;
  transition:
    transform 100ms ease,
    opacity 100ms ease;
}

.m_f3f1af94 {
  --radio-size-xs: calc(1rem * var(--mantine-scale));
  --radio-size-sm: calc(1.25rem * var(--mantine-scale));
  --radio-size-md: calc(1.5rem * var(--mantine-scale));
  --radio-size-lg: calc(1.875rem * var(--mantine-scale));
  --radio-size-xl: calc(2.25rem * var(--mantine-scale));
  --radio-size: var(--radio-size-sm);

  --radio-icon-size-xs: calc(0.375rem * var(--mantine-scale));
  --radio-icon-size-sm: calc(0.5rem * var(--mantine-scale));
  --radio-icon-size-md: calc(0.625rem * var(--mantine-scale));
  --radio-icon-size-lg: calc(0.875rem * var(--mantine-scale));
  --radio-icon-size-xl: calc(1rem * var(--mantine-scale));
  --radio-icon-size: var(--radio-icon-size-sm);
  --radio-icon-color: var(--mantine-color-white);
}

.m_89c4f5e4 {
  position: relative;
  width: var(--radio-size);
  height: var(--radio-size);
  order: 1;
}

.m_89c4f5e4:where([data-label-position='left']) {
    order: 2;
  }

.m_f3ed6b2b {
  color: var(--radio-icon-color);
  opacity: var(--radio-icon-opacity, 0);
  transform: var(--radio-icon-transform, scale(0.2) translateY(calc(0.625rem * var(--mantine-scale))));
  transition:
    opacity 100ms ease,
    transform 200ms ease;
  pointer-events: none;
  width: var(--radio-icon-size);
  height: var(--radio-icon-size);
  position: absolute;
  top: calc(50% - var(--radio-icon-size) / 2);
  left: calc(50% - var(--radio-icon-size) / 2);
}

.m_8a3dbb89 {
  border: calc(0.0625rem * var(--mantine-scale)) solid;
  position: relative;
  appearance: none;
  width: var(--radio-size);
  height: var(--radio-size);
  border-radius: var(--radio-radius, var(--radio-size));
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  transition-property: background-color, border-color;
  transition-timing-function: ease;
  transition-duration: 100ms;
  cursor: var(--mantine-cursor-type);
  -webkit-tap-highlight-color: transparent;
}

:where([data-mantine-color-scheme='light']) .m_8a3dbb89 {
    background-color: var(--mantine-color-white);
    border-color: var(--mantine-color-gray-4);
}

:where([data-mantine-color-scheme='dark']) .m_8a3dbb89 {
    background-color: var(--mantine-color-dark-6);
    border-color: var(--mantine-color-dark-4);
}

.m_8a3dbb89:checked {
    background-color: var(--radio-color, var(--mantine-primary-color-filled));
    border-color: var(--radio-color, var(--mantine-primary-color-filled));
  }

.m_8a3dbb89:checked + .m_f3ed6b2b {
      --radio-icon-opacity: 1;
      --radio-icon-transform: scale(1);
    }

.m_8a3dbb89:disabled {
    cursor: not-allowed;
  }

:where([data-mantine-color-scheme='light']) .m_8a3dbb89:disabled {
      background-color: var(--mantine-color-gray-1);
      border-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme='light']) .m_8a3dbb89:disabled + .m_f3ed6b2b {
        --radio-icon-color: var(--mantine-color-gray-3);
      }

:where([data-mantine-color-scheme='dark']) .m_8a3dbb89:disabled {
      background-color: var(--mantine-color-dark-5);
      border-color: var(--mantine-color-dark-4);
}

:where([data-mantine-color-scheme='dark']) .m_8a3dbb89:disabled + .m_f3ed6b2b {
        --radio-icon-color: var(--mantine-color-dark-7);
      }

.m_8a3dbb89:where([data-error]) {
    border-color: var(--mantine-color-error);
  }

.m_1bfe9d39 + .m_f3ed6b2b {
    --radio-icon-color: var(--radio-color);
  }

.m_1bfe9d39:checked:not(:disabled) {
    background-color: transparent;
    border-color: var(--radio-color);
  }

.m_1bfe9d39:checked:not(:disabled) + .m_f3ed6b2b {
      --radio-icon-color: var(--radio-color);
      --radio-icon-opacity: 1;
      --radio-icon-transform: none;
    }

.m_f8d312f2 {
  --rating-size-xs: calc(0.875rem * var(--mantine-scale));
  --rating-size-sm: calc(1.125rem * var(--mantine-scale));
  --rating-size-md: calc(1.25rem * var(--mantine-scale));
  --rating-size-lg: calc(1.75rem * var(--mantine-scale));
  --rating-size-xl: calc(2rem * var(--mantine-scale));

  display: flex;
  width: max-content;
}

  .m_f8d312f2:where(:has(input:disabled)) {
    pointer-events: none;
  }

.m_61734bb7 {
  position: relative;
  transition: transform 100ms ease;
}

.m_61734bb7:where([data-active]) {
    z-index: 1;
    transform: scale(1.1);
  }

.m_5662a89a {
  width: var(--rating-size);
  height: var(--rating-size);
  display: block;
}

:where([data-mantine-color-scheme='light']) .m_5662a89a {
    fill: var(--mantine-color-gray-3);
    stroke: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_5662a89a {
    fill: var(--mantine-color-dark-3);
    stroke: var(--mantine-color-dark-3);
}

.m_5662a89a:where([data-filled]) {
    fill: var(--rating-color);
    stroke: var(--rating-color);
  }

.m_211007ba {
  height: 0;
  width: 0;
  position: absolute;
  overflow: hidden;
  white-space: nowrap;
  opacity: 0;
  -webkit-tap-highlight-color: transparent;
}

.m_211007ba:focus-visible + label {
    outline: 2px solid var(--mantine-primary-color-filled);
    outline-offset: calc(0.125rem * var(--mantine-scale));
  }

.m_21342ee4 {
  display: block;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  z-index: var(--rating-item-z-index, 0);
  -webkit-tap-highlight-color: transparent;
}

.m_21342ee4:where([data-read-only]) {
    cursor: default;
  }

.m_21342ee4:where(:last-of-type) {
    position: relative;
  }

.m_fae05d6a {
  clip-path: var(--rating-symbol-clip-path);
}

.m_1b3c8819 {
  --tooltip-radius: var(--mantine-radius-default);

  position: absolute;
  padding: calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-xs);
  pointer-events: none;
  font-size: var(--mantine-font-size-sm);
  white-space: nowrap;
  border-radius: var(--tooltip-radius);
}

  :where([data-mantine-color-scheme='light']) .m_1b3c8819 {
    background-color: var(--tooltip-bg, var(--mantine-color-gray-9));
    color: var(--tooltip-color, var(--mantine-color-white));
}

  :where([data-mantine-color-scheme='dark']) .m_1b3c8819 {
    background-color: var(--tooltip-bg, var(--mantine-color-gray-2));
    color: var(--tooltip-color, var(--mantine-color-black));
}

  .m_1b3c8819:where([data-multiline]) {
    white-space: normal;
  }

  .m_1b3c8819:where([data-fixed]) {
    position: fixed;
  }

.m_f898399f {
  background-color: inherit;
  border: 0;
  z-index: 1;
}

.m_b32e4812 {
  position: relative;
  width: var(--rp-size);
  height: var(--rp-size);
  min-width: var(--rp-size);
  min-height: var(--rp-size);
  --rp-transition-duration: 0ms;
}

.m_d43b5134 {
  width: var(--rp-size);
  height: var(--rp-size);
  min-width: var(--rp-size);
  min-height: var(--rp-size);
  transform: rotate(-90deg);
}

.m_b1ca1fbf {
  stroke: var(--curve-color, var(--rp-curve-root-color));
  transition:
    stroke-dashoffset var(--rp-transition-duration) ease,
    stroke-dasharray var(--rp-transition-duration) ease,
    stroke var(--rp-transition-duration);
}

[data-mantine-color-scheme='light'] .m_b1ca1fbf {
    --rp-curve-root-color: var(--mantine-color-gray-2);
}

[data-mantine-color-scheme='dark'] .m_b1ca1fbf {
    --rp-curve-root-color: var(--mantine-color-dark-4);
}

.m_b23f9dc4 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  inset-inline: var(--rp-label-offset);
}

.m_cf365364 {
  --sc-padding-xs: calc(0.1875rem * var(--mantine-scale)) calc(0.375rem * var(--mantine-scale));
  --sc-padding-sm: calc(0.3125rem * var(--mantine-scale)) calc(0.625rem * var(--mantine-scale));
  --sc-padding-md: calc(0.4375rem * var(--mantine-scale)) calc(0.875rem * var(--mantine-scale));
  --sc-padding-lg: calc(0.5625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));
  --sc-padding-xl: calc(0.75rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));

  --sc-transition-duration: 200ms;
  --sc-padding: var(--sc-padding-sm);
  --sc-transition-timing-function: ease;
  --sc-font-size: var(--mantine-font-size-sm);

  position: relative;
  display: inline-flex;
  flex-direction: row;
  width: auto;
  border-radius: var(--sc-radius, var(--mantine-radius-default));
  overflow: hidden;
  padding: calc(0.25rem * var(--mantine-scale));
}

  .m_cf365364:where([data-full-width]) {
    display: flex;
  }

  .m_cf365364:where([data-orientation='vertical']) {
    display: flex;
    flex-direction: column;
    width: max-content;
  }

  .m_cf365364:where([data-orientation='vertical']):where([data-full-width]) {
      width: auto;
    }

  :where([data-mantine-color-scheme='light']) .m_cf365364 {
    background-color: var(--mantine-color-gray-1);
}

  :where([data-mantine-color-scheme='dark']) .m_cf365364 {
    background-color: var(--mantine-color-dark-8);
}

.m_9e182ccd {
  position: absolute;
  display: block;
  z-index: 1;
  border-radius: var(--sc-radius, var(--mantine-radius-default));
}

:where([data-mantine-color-scheme='light']) .m_9e182ccd {
    box-shadow: var(--sc-shadow, none);
    background-color: var(--sc-color, var(--mantine-color-white));
}

:where([data-mantine-color-scheme='dark']) .m_9e182ccd {
    box-shadow: none;
    background-color: var(--sc-color, var(--mantine-color-dark-5));
}

.m_1738fcb2 {
  -webkit-tap-highlight-color: transparent;
  font-weight: 500;
  display: block;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  user-select: none;
  border-radius: var(--sc-radius, var(--mantine-radius-default));
  font-size: var(--sc-font-size);
  padding: var(--sc-padding);
  transition: color var(--sc-transition-duration) var(--sc-transition-timing-function);
  cursor: pointer;

  /* outline is controlled by .input */
  outline: var(--segmented-control-outline, none);
}

:where([data-mantine-color-scheme='light']) .m_1738fcb2 {
    color: var(--mantine-color-gray-7);
}

:where([data-mantine-color-scheme='dark']) .m_1738fcb2 {
    color: var(--mantine-color-dark-1);
}

.m_1738fcb2:where([data-read-only]) {
    cursor: default;
  }

fieldset:disabled .m_1738fcb2,
  .m_1738fcb2:where([data-disabled]) {
    cursor: not-allowed;
  }

:where([data-mantine-color-scheme='light']) fieldset:disabled .m_1738fcb2, :where([data-mantine-color-scheme='light']) .m_1738fcb2:where([data-disabled]) {
      color: var(--mantine-color-gray-5);
}

:where([data-mantine-color-scheme='dark']) fieldset:disabled .m_1738fcb2, :where([data-mantine-color-scheme='dark']) .m_1738fcb2:where([data-disabled]) {
      color: var(--mantine-color-dark-3);
}

:where([data-mantine-color-scheme='light']) .m_1738fcb2:where([data-active]) {
      color: var(--sc-label-color, var(--mantine-color-black));
}

:where([data-mantine-color-scheme='dark']) .m_1738fcb2:where([data-active]) {
      color: var(--sc-label-color, var(--mantine-color-white));
}

.m_cf365364:where([data-initialized]) .m_1738fcb2:where([data-active])::before {
        display: none;
      }

.m_1738fcb2:where([data-active])::before {
      content: '';
      inset: 0;
      z-index: 0;
      position: absolute;
      border-radius: var(--sc-radius, var(--mantine-radius-default));
}

:where([data-mantine-color-scheme='light']) .m_1738fcb2:where([data-active])::before {
        box-shadow: var(--sc-shadow, none);
        background-color: var(--sc-color, var(--mantine-color-white));
}

:where([data-mantine-color-scheme='dark']) .m_1738fcb2:where([data-active])::before {
        box-shadow: none;
        background-color: var(--sc-color, var(--mantine-color-dark-5));
}

@media (hover: hover) {
      :where([data-mantine-color-scheme='light']) .m_1738fcb2:where(:not([data-disabled], [data-active], [data-read-only])):hover {
        color: var(--mantine-color-black);
  }

      :where([data-mantine-color-scheme='dark']) .m_1738fcb2:where(:not([data-disabled], [data-active], [data-read-only])):hover {
        color: var(--mantine-color-white);
  }
}

@media (hover: none) {
      :where([data-mantine-color-scheme='light']) .m_1738fcb2:where(:not([data-disabled], [data-active], [data-read-only])):active {
        color: var(--mantine-color-black);
  }

      :where([data-mantine-color-scheme='dark']) .m_1738fcb2:where(:not([data-disabled], [data-active], [data-read-only])):active {
        color: var(--mantine-color-white);
  }
}

@media (hover: hover) {
      :where([data-mantine-color-scheme='light']) fieldset:disabled .m_1738fcb2:hover {
        color: var(--mantine-color-gray-5) !important;
  }

      :where([data-mantine-color-scheme='dark']) fieldset:disabled .m_1738fcb2:hover {
        color: var(--mantine-color-dark-3) !important;
  }
}

@media (hover: none) {
      :where([data-mantine-color-scheme='light']) fieldset:disabled .m_1738fcb2:active {
        color: var(--mantine-color-gray-5) !important;
  }

      :where([data-mantine-color-scheme='dark']) fieldset:disabled .m_1738fcb2:active {
        color: var(--mantine-color-dark-3) !important;
  }
}

.m_1714d588 {
  height: 0;
  width: 0;
  position: absolute;
  overflow: hidden;
  white-space: nowrap;
  opacity: 0;
}

.m_1714d588[data-focus-ring='auto']:focus:focus-visible + .m_1738fcb2 {
        --segmented-control-outline: 2px solid var(--mantine-primary-color-filled);
      }

.m_1714d588[data-focus-ring='always']:focus + .m_1738fcb2 {
        --segmented-control-outline: 2px solid var(--mantine-primary-color-filled);
      }

.m_69686b9b {
  position: relative;
  flex: 1;
  z-index: 2;
  transition: border-color var(--sc-transition-duration) var(--sc-transition-timing-function);
}

.m_cf365364[data-with-items-borders] :where(.m_69686b9b)::before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    inset-inline-start: 0;
    background-color: var(--separator-color);
    width: calc(0.0625rem * var(--mantine-scale));
    transition: background-color var(--sc-transition-duration) var(--sc-transition-timing-function);
  }

.m_69686b9b[data-orientation='vertical']::before {
      top: 0;
      inset-inline: 0;
      bottom: auto;
      height: calc(0.0625rem * var(--mantine-scale));
      width: auto;
    }

:where([data-mantine-color-scheme='light']) .m_69686b9b {
    --separator-color: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_69686b9b {
    --separator-color: var(--mantine-color-dark-4);
}

.m_69686b9b:first-of-type::before {
      --separator-color: transparent;
    }

[data-mantine-color-scheme] .m_69686b9b[data-active]::before, [data-mantine-color-scheme] .m_69686b9b[data-active] + .m_69686b9b::before {
          --separator-color: transparent;
        }

.m_78882f40 {
  position: relative;
  z-index: 2;
}

.m_fa528724 {
  --scp-filled-segment-color: var(--mantine-primary-color-filled);
  --scp-transition-duration: 0ms;
  --scp-thickness: calc(0.625rem * var(--mantine-scale));
}

  :where([data-mantine-color-scheme='light']) .m_fa528724 {
    --scp-empty-segment-color: var(--mantine-color-gray-2);
}

  :where([data-mantine-color-scheme='dark']) .m_fa528724 {
    --scp-empty-segment-color: var(--mantine-color-dark-4);
}

  .m_fa528724 {

  position: relative;
  width: fit-content;
}

.m_62e9e7e2 {
  display: block;
  transform: var(--scp-rotation);
  overflow: hidden;
}

.m_c573fb6f {
  transition:
    stroke-dashoffset var(--scp-transition-duration) ease,
    stroke-dasharray var(--scp-transition-duration) ease,
    stroke var(--scp-transition-duration);
}

.m_4fa340f2 {
  position: absolute;
  margin: 0;
  padding: 0;
  inset-inline: 0;
  text-align: center;
  z-index: 1;
}

.m_4fa340f2:where([data-position='bottom']) {
    bottom: 0;
    padding-inline: calc(var(--scp-thickness) * 2);
  }

.m_4fa340f2:where([data-position='bottom']):where([data-orientation='down']) {
      bottom: auto;
      top: 0;
    }

.m_4fa340f2:where([data-position='center']) {
    top: 50%;
    padding-inline: calc(var(--scp-thickness) * 3);
  }

.m_925c2d2c {
  container: simple-grid / inline-size;
}

.m_2415a157 {
  display: grid;
  grid-template-columns: repeat(var(--sg-cols), minmax(0, 1fr));
  gap: var(--sg-spacing-y) var(--sg-spacing-x);
}

@keyframes m_299c329c {
  0%,
  100% {
    opacity: 0.4;
  }

  50% {
    opacity: 1;
  }
}

.m_18320242 {
  height: var(--skeleton-height, auto);
  width: var(--skeleton-width, 100%);
  border-radius: var(--skeleton-radius, var(--mantine-radius-default));
  position: relative;
  transform: translateZ(0);
  -webkit-transform: translateZ(0);
}

.m_18320242:where([data-animate])::after {
    animation: m_299c329c 1500ms linear infinite;
  }

.m_18320242:where([data-visible]) {
    overflow: hidden;
  }

.m_18320242:where([data-visible])::before {
      position: absolute;
      content: '';
      inset: 0;
      z-index: 10;
      background-color: var(--mantine-color-body);
    }

.m_18320242:where([data-visible])::after {
      position: absolute;
      content: '';
      inset: 0;
      z-index: 11;
    }

:where([data-mantine-color-scheme='light']) .m_18320242:where([data-visible])::after {
        background-color: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_18320242:where([data-visible])::after {
        background-color: var(--mantine-color-dark-4);
}

.m_dd36362e {
  --slider-size-xs: calc(0.25rem * var(--mantine-scale));
  --slider-size-sm: calc(0.375rem * var(--mantine-scale));
  --slider-size-md: calc(0.5rem * var(--mantine-scale));
  --slider-size-lg: calc(0.625rem * var(--mantine-scale));
  --slider-size-xl: calc(0.75rem * var(--mantine-scale));

  --slider-size: var(--slider-size-md);
  --slider-radius: calc(62.5rem * var(--mantine-scale));
  --slider-color: var(--mantine-primary-color-filled);

  -webkit-tap-highlight-color: transparent;
  outline: none;
  height: calc(var(--slider-size) * 2);
  padding-inline: var(--slider-size);
  display: flex;
  flex-direction: column;
  align-items: center;
  touch-action: none;
  position: relative;
}

  [data-mantine-color-scheme='light'] .m_dd36362e {
    --slider-track-bg: var(--mantine-color-gray-2);
    --slider-track-disabled-bg: var(--mantine-color-gray-4);
}

  [data-mantine-color-scheme='dark'] .m_dd36362e {
    --slider-track-bg: var(--mantine-color-dark-4);
    --slider-track-disabled-bg: var(--mantine-color-dark-3);
}

.m_c9357328 {
  position: absolute;
  top: calc(-2.25rem * var(--mantine-scale));
  font-size: var(--mantine-font-size-xs);
  color: var(--mantine-color-white);
  padding: calc(var(--mantine-spacing-xs) / 2);
  border-radius: var(--mantine-radius-sm);
  white-space: nowrap;
  pointer-events: none;
  user-select: none;
  touch-action: none;
}

:where([data-mantine-color-scheme='light']) .m_c9357328 {
    background-color: var(--mantine-color-gray-9);
}

:where([data-mantine-color-scheme='dark']) .m_c9357328 {
    background-color: var(--mantine-color-dark-4);
}

.m_c9a9a60a {
  position: absolute;
  display: flex;
  height: var(--slider-thumb-size);
  width: var(--slider-thumb-size);
  border: calc(0.25rem * var(--mantine-scale)) solid;
  transform: translate(-50%, -50%);
  top: 50%;
  cursor: pointer;
  border-radius: var(--slider-radius);
  align-items: center;
  justify-content: center;
  transition:
    box-shadow 100ms ease,
    transform 100ms ease;
  z-index: 3;
  user-select: none;
  touch-action: none;
  outline-offset: calc(0.125rem * var(--mantine-scale));
  left: var(--slider-thumb-offset);
}

:where([dir="rtl"]) .m_c9a9a60a {
    left: auto;
    right: calc(var(--slider-thumb-offset) - var(--slider-thumb-size));
}

fieldset:disabled .m_c9a9a60a,
  .m_c9a9a60a:where([data-disabled]) {
    display: none;
  }

.m_c9a9a60a:where([data-dragging]) {
    transform: translate(-50%, -50%) scale(1.05);
    box-shadow: var(--mantine-shadow-sm);
  }

:where([data-mantine-color-scheme='light']) .m_c9a9a60a {
    color: var(--slider-color);
    border-color: var(--slider-color);
    background-color: var(--mantine-color-white);
}

:where([data-mantine-color-scheme='dark']) .m_c9a9a60a {
    color: var(--mantine-color-white);
    border-color: var(--mantine-color-white);
    background-color: var(--slider-color);
}

.m_a8645c2 {
  display: flex;
  align-items: center;
  width: 100%;
  height: calc(var(--slider-size) * 2);
  cursor: pointer;
}

fieldset:disabled .m_a8645c2,
  .m_a8645c2:where([data-disabled]) {
    cursor: not-allowed;
  }

.m_c9ade57f {
  position: relative;
  width: 100%;
  height: var(--slider-size);
}

.m_c9ade57f:where([data-inverted]:not([data-disabled])) {
    --track-bg: var(--slider-color);
  }

fieldset:disabled .m_c9ade57f:where([data-inverted]),
  .m_c9ade57f:where([data-inverted][data-disabled]) {
    --track-bg: var(--slider-track-disabled-bg);
  }

.m_c9ade57f::before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    border-radius: var(--slider-radius);
    inset-inline: calc(var(--slider-size) * -1);
    background-color: var(--track-bg, var(--slider-track-bg));
    z-index: 0;
  }

.m_38aeed47 {
  position: absolute;
  z-index: 1;
  top: 0;
  bottom: 0;
  background-color: var(--slider-color);
  border-radius: var(--slider-radius);
  width: var(--slider-bar-width);
  inset-inline-start: var(--slider-bar-offset);
}

.m_38aeed47:where([data-inverted]) {
    background-color: var(--slider-track-bg);
  }

:where([data-mantine-color-scheme='light']) fieldset:disabled .m_38aeed47:where(:not([data-inverted])), :where([data-mantine-color-scheme='light']) .m_38aeed47:where([data-disabled]:not([data-inverted])) {
      background-color: var(--mantine-color-gray-4);
}

:where([data-mantine-color-scheme='dark']) fieldset:disabled .m_38aeed47:where(:not([data-inverted])), :where([data-mantine-color-scheme='dark']) .m_38aeed47:where([data-disabled]:not([data-inverted])) {
      background-color: var(--mantine-color-dark-3);
}

.m_b7b0423a {
  position: absolute;
  inset-inline-start: calc(var(--mark-offset) - var(--slider-size) / 2);
  top: 0;
  z-index: 2;
  height: 0;
  pointer-events: none;
}

.m_dd33bc19 {
  border: calc(0.125rem * var(--mantine-scale)) solid;
  height: var(--slider-size);
  width: var(--slider-size);
  border-radius: calc(62.5rem * var(--mantine-scale));
  background-color: var(--mantine-color-white);
  pointer-events: none;
}

:where([data-mantine-color-scheme='light']) .m_dd33bc19 {
    border-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme='dark']) .m_dd33bc19 {
    border-color: var(--mantine-color-dark-4);
}

.m_dd33bc19:where([data-filled]) {
    border-color: var(--slider-color);
  }

:where([data-mantine-color-scheme='light']) .m_dd33bc19:where([data-filled]):where([data-disabled]) {
        border-color: var(--mantine-color-gray-4);
}

:where([data-mantine-color-scheme='dark']) .m_dd33bc19:where([data-filled]):where([data-disabled]) {
        border-color: var(--mantine-color-dark-3);
}

.m_68c77a5b {
  transform: translate(calc(-50% + var(--slider-size) / 2), calc(var(--mantine-spacing-xs) / 2));
  font-size: var(--mantine-font-size-sm);
  white-space: nowrap;
  cursor: pointer;
  user-select: none;
}

:where([data-mantine-color-scheme='light']) .m_68c77a5b {
    color: var(--mantine-color-gray-6);
}

:where([data-mantine-color-scheme='dark']) .m_68c77a5b {
    color: var(--mantine-color-dark-2);
}

.m_559cce2d {
  position: relative;
}

  .m_559cce2d:where([data-has-spoiler]) {
    margin-bottom: calc(1.5rem * var(--mantine-scale));
  }

.m_b912df4e {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  transition: max-height var(--spoiler-transition-duration, 200ms) ease;
}

.m_b9131032 {
  position: absolute;
  inset-inline-start: 0;
  top: 100%;
  height: calc(1.5rem * var(--mantine-scale));
}

.m_6d731127 {
  display: flex;
  flex-direction: column;
  align-items: var(--stack-align, stretch);
  justify-content: var(--stack-justify, flex-start);
  gap: var(--stack-gap, var(--mantine-spacing-md));
}

.m_cbb4ea7e {
  --stepper-icon-size-xs: calc(2.125rem * var(--mantine-scale));
  --stepper-icon-size-sm: calc(2.25rem * var(--mantine-scale));
  --stepper-icon-size-md: calc(2.625rem * var(--mantine-scale));
  --stepper-icon-size-lg: calc(3rem * var(--mantine-scale));
  --stepper-icon-size-xl: calc(3.25rem * var(--mantine-scale));

  --stepper-icon-size: var(--stepper-icon-size-md);
  --stepper-color: var(--mantine-primary-color-filled);
  --stepper-content-padding: var(--mantine-spacing-md);
  --stepper-spacing: var(--mantine-spacing-md);
  --stepper-radius: calc(62.5rem * var(--mantine-scale));
  --stepper-fz: var(--mantine-font-size-md);
  --stepper-outline-thickness: calc(0.125rem * var(--mantine-scale));
}

  [data-mantine-color-scheme='light'] .m_cbb4ea7e {
    --stepper-outline-color: var(--mantine-color-gray-2);
}

  [data-mantine-color-scheme='dark'] .m_cbb4ea7e {
    --stepper-outline-color: var(--mantine-color-dark-5);
}

.m_aaf89d0b {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.m_aaf89d0b:where([data-wrap]) {
    flex-wrap: wrap;
    gap: var(--mantine-spacing-md) 0;
  }

.m_aaf89d0b:where([data-orientation='vertical']) {
    flex-direction: column;
  }

.m_aaf89d0b:where([data-orientation='vertical']):where([data-icon-position='left']) {
      align-items: flex-start;
    }

.m_aaf89d0b:where([data-orientation='vertical']):where([data-icon-position='right']) {
      align-items: flex-end;
    }

.m_aaf89d0b:where([data-orientation='horizontal']) {
    flex-direction: row;
  }

.m_2a371ac9 {
  transition: background-color 150ms ease;
  flex: 1;
  height: var(--stepper-outline-thickness);
  margin-inline: var(--mantine-spacing-md);
  background-color: var(--stepper-outline-color);
}

.m_2a371ac9:where([data-active]) {
    background-color: var(--stepper-color);
  }

.m_78da155d {
  padding-top: var(--stepper-content-padding);
}

.m_cbb57068 {
  --step-color: var(--stepper-color);

  display: flex;
  cursor: default;
}

.m_cbb57068:where([data-allow-click]) {
    cursor: pointer;
  }

.m_cbb57068:where([data-icon-position='left']) {
    flex-direction: row;
  }

.m_cbb57068:where([data-icon-position='right']) {
    flex-direction: row-reverse;
  }

.m_f56b1e2c {
  align-items: center;
}

.m_833edb7e {
  --separator-spacing: calc(var(--mantine-spacing-xs) / 2);

  justify-content: flex-start;
  min-height: calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));
  margin-top: var(--separator-spacing);
  overflow: hidden;
}

.m_833edb7e:where(:first-of-type) {
    margin-top: 0;
  }

.m_833edb7e:where(:last-of-type) {
    min-height: auto;
  }

.m_833edb7e:where(:last-of-type) .m_6496b3f3 {
      display: none;
    }

.m_818e70b {
  position: relative;
}

.m_6496b3f3 {
  top: calc(var(--stepper-icon-size) + var(--separator-spacing));
  inset-inline-start: calc(var(--stepper-icon-size) / 2);
  height: 100vh;
  position: absolute;
  border-inline-start: var(--stepper-outline-thickness) solid var(--stepper-outline-color);
}

.m_6496b3f3:where([data-active]) {
    border-color: var(--stepper-color);
  }

.m_1959ad01 {
  height: var(--stepper-icon-size);
  width: var(--stepper-icon-size);
  min-height: var(--stepper-icon-size);
  min-width: var(--stepper-icon-size);
  border-radius: var(--stepper-radius);
  font-size: var(--stepper-fz);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  font-weight: bold;
  transition:
    background-color 150ms ease,
    border-color 150ms ease;
  border: var(--stepper-outline-thickness) solid var(--stepper-outline-color);
  background-color: var(--stepper-outline-color);
}

:where([data-mantine-color-scheme='light']) .m_1959ad01 {
    color: var(--mantine-color-gray-7);
}

:where([data-mantine-color-scheme='dark']) .m_1959ad01 {
    color: var(--mantine-color-dark-1);
}

.m_1959ad01:where([data-progress]) {
    border-color: var(--step-color);
  }

.m_1959ad01:where([data-completed]) {
    color: var(--stepper-icon-color, var(--mantine-color-white));
    background-color: var(--step-color);
    border-color: var(--step-color);
  }

.m_a79331dc {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--stepper-icon-color, var(--mantine-color-white));
}

.m_1956aa2a {
  display: flex;
  flex-direction: column;
}

.m_1956aa2a:where([data-icon-position='left']) {
    margin-inline-start: var(--mantine-spacing-sm);
  }

.m_1956aa2a:where([data-icon-position='right']) {
    text-align: right;
    margin-inline-end: var(--mantine-spacing-sm);
  }

:where([dir="rtl"]) .m_1956aa2a:where([data-icon-position='right']) {
      text-align: left;
}

.m_12051f6c {
  font-weight: 500;
  font-size: var(--stepper-fz);
  line-height: 1;
}

.m_164eea74 {
  margin-top: calc(var(--stepper-spacing) / 3);
  margin-bottom: calc(var(--stepper-spacing) / 3);
  font-size: calc(var(--stepper-fz) - calc(0.125rem * var(--mantine-scale)));
  line-height: 1;
  color: var(--mantine-color-dimmed);
}

.m_5f93f3bb {
  --switch-height-xs: calc(1rem * var(--mantine-scale));
  --switch-height-sm: calc(1.25rem * var(--mantine-scale));
  --switch-height-md: calc(1.5rem * var(--mantine-scale));
  --switch-height-lg: calc(1.875rem * var(--mantine-scale));
  --switch-height-xl: calc(2.25rem * var(--mantine-scale));

  --switch-width-xs: calc(2rem * var(--mantine-scale));
  --switch-width-sm: calc(2.375rem * var(--mantine-scale));
  --switch-width-md: calc(2.875rem * var(--mantine-scale));
  --switch-width-lg: calc(3.5rem * var(--mantine-scale));
  --switch-width-xl: calc(4.5rem * var(--mantine-scale));

  --switch-thumb-size-xs: calc(0.75rem * var(--mantine-scale));
  --switch-thumb-size-sm: calc(0.875rem * var(--mantine-scale));
  --switch-thumb-size-md: calc(1.125rem * var(--mantine-scale));
  --switch-thumb-size-lg: calc(1.375rem * var(--mantine-scale));
  --switch-thumb-size-xl: calc(1.75rem * var(--mantine-scale));

  --switch-label-font-size-xs: calc(0.3125rem * var(--mantine-scale));
  --switch-label-font-size-sm: calc(0.375rem * var(--mantine-scale));
  --switch-label-font-size-md: calc(0.4375rem * var(--mantine-scale));
  --switch-label-font-size-lg: calc(0.5625rem * var(--mantine-scale));
  --switch-label-font-size-xl: calc(0.6875rem * var(--mantine-scale));

  --switch-track-label-padding-xs: calc(0.0625rem * var(--mantine-scale));
  --switch-track-label-padding-sm: calc(0.125rem * var(--mantine-scale));
  --switch-track-label-padding-md: calc(0.125rem * var(--mantine-scale));
  --switch-track-label-padding-lg: calc(0.1875rem * var(--mantine-scale));
  --switch-track-label-padding-xl: calc(0.1875rem * var(--mantine-scale));

  --switch-height: var(--switch-height-sm);
  --switch-width: var(--switch-width-sm);
  --switch-thumb-size: var(--switch-thumb-size-sm);
  --switch-label-font-size: var(--switch-label-font-size-sm);
  --switch-track-label-padding: var(--switch-track-label-padding-sm);
  --switch-radius: calc(62.5rem * var(--mantine-scale));
  --switch-color: var(--mantine-primary-color-filled);

  position: relative;
}

.m_926b4011 {
  height: 0;
  width: 0;
  opacity: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  overflow: hidden;
  white-space: nowrap;
}

.m_9307d992 {
  -webkit-tap-highlight-color: transparent;
  cursor: var(--switch-cursor, var(--mantine-cursor-type));
  overflow: hidden;
  position: relative;
  border-radius: var(--switch-radius);
  background-color: var(--switch-bg);
  border: 1px solid var(--switch-bd);
  height: var(--switch-height);
  min-width: var(--switch-width);
  margin: 0;
  transition:
    background-color 150ms ease,
    border-color 150ms ease;
  appearance: none;
  display: flex;
  align-items: center;
  font-size: var(--switch-label-font-size);
  font-weight: 600;
  order: var(--switch-order, 1);
  user-select: none;
  z-index: 0;
  line-height: 0;
  color: var(--switch-text-color);
}

.m_9307d992:where([data-without-labels]) {
    width: var(--switch-width);
  }

.m_926b4011:focus-visible + .m_9307d992 {
    outline: 2px solid var(--mantine-primary-color-filled);
    outline-offset: calc(0.125rem * var(--mantine-scale));
  }

.m_926b4011:checked + .m_9307d992 {
    --switch-bg: var(--switch-color);
    --switch-bd: var(--switch-color);
    --switch-text-color: var(--mantine-color-white);
  }

.m_926b4011:disabled + .m_9307d992,
  .m_926b4011[data-disabled] + .m_9307d992 {
    --switch-bg: var(--switch-disabled-color);
    --switch-bd: var(--switch-disabled-color);
    --switch-cursor: not-allowed;
  }

[data-mantine-color-scheme='light'] .m_9307d992 {
    --switch-bg: var(--mantine-color-gray-2);
    --switch-bd: var(--mantine-color-gray-3);
    --switch-text-color: var(--mantine-color-gray-6);
    --switch-disabled-color: var(--mantine-color-gray-2);
}

[data-mantine-color-scheme='dark'] .m_9307d992 {
    --switch-bg: var(--mantine-color-dark-6);
    --switch-bd: var(--mantine-color-dark-4);
    --switch-text-color: var(--mantine-color-dark-1);
    --switch-disabled-color: var(--mantine-color-dark-4);
}

.m_9307d992[data-error] {
    --switch-bd: var(--mantine-color-error);
  }

.m_9307d992[data-label-position='left'] {
    --switch-order: 2;
  }

.m_93039a1d {
  position: absolute;
  z-index: 1;
  border-radius: var(--switch-radius);
  display: flex;
  background-color: var(--switch-thumb-bg, var(--mantine-color-white));
  height: var(--switch-thumb-size);
  width: var(--switch-thumb-size);
  border: 1px solid var(--switch-thumb-bd);
  inset-inline-start: var(--switch-thumb-start, var(--switch-track-label-padding));
  transition: inset-inline-start 150ms ease;
}

.m_93039a1d > * {
    margin: auto;
  }

.m_926b4011:checked + * > .m_93039a1d {
    --switch-thumb-start: calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding));
    --switch-thumb-bd: var(--mantine-color-white);
  }

.m_926b4011:disabled + * > .m_93039a1d,
  .m_926b4011[data-disabled] + * > .m_93039a1d {
    --switch-thumb-bd: var(--switch-thumb-bg-disabled);
    --switch-thumb-bg: var(--switch-thumb-bg-disabled);
  }

[data-mantine-color-scheme='light'] .m_93039a1d {
    --switch-thumb-bd: var(--mantine-color-gray-3);
    --switch-thumb-bg-disabled: var(--mantine-color-gray-0);
}

[data-mantine-color-scheme='dark'] .m_93039a1d {
    --switch-thumb-bd: var(--mantine-color-white);
    --switch-thumb-bg-disabled: var(--mantine-color-dark-3);
}

.m_8277e082 {
  height: 100%;
  display: grid;
  place-content: center;
  min-width: calc(var(--switch-width) - var(--switch-thumb-size));
  padding-inline: var(--switch-track-label-padding);
  margin-inline-start: calc(var(--switch-thumb-size) + var(--switch-track-label-padding));
  transition: margin 150ms ease;
}

.m_926b4011:checked + * > .m_8277e082 {
    margin-inline-end: calc(var(--switch-thumb-size) + var(--switch-track-label-padding));
    margin-inline-start: 0;
  }

.m_b23fa0ef {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  line-height: var(--mantine-line-height);
  font-size: var(--mantine-font-size-sm);
  table-layout: var(--table-layout, auto);
  caption-side: var(--table-caption-side, bottom);
  border: none;
}

  :where([data-mantine-color-scheme='light']) .m_b23fa0ef {
    --table-hover-color: var(--mantine-color-gray-1);
    --table-striped-color: var(--mantine-color-gray-0);
    --table-border-color: var(--mantine-color-gray-3);
}

  :where([data-mantine-color-scheme='dark']) .m_b23fa0ef {
    --table-hover-color: var(--mantine-color-dark-5);
    --table-striped-color: var(--mantine-color-dark-6);
    --table-border-color: var(--mantine-color-dark-4);
}

  .m_b23fa0ef:where([data-with-table-border]) {
    border: calc(0.0625rem * var(--mantine-scale)) solid var(--table-border-color);
  }

  .m_b23fa0ef:where([data-tabular-nums]) {
    font-variant-numeric: tabular-nums;
  }

  .m_b23fa0ef:where([data-variant='vertical']) :where(.m_4e7aa4f3) {
    font-weight: 500;
  }

  :where([data-mantine-color-scheme='light']) .m_b23fa0ef:where([data-variant='vertical']) :where(.m_4e7aa4f3) {
      background-color: var(--mantine-color-gray-0);
}

  :where([data-mantine-color-scheme='dark']) .m_b23fa0ef:where([data-variant='vertical']) :where(.m_4e7aa4f3) {
      background-color: var(--mantine-color-dark-6);
}

.m_4e7aa4f3 {
  text-align: left;
}

:where([dir="rtl"]) .m_4e7aa4f3 {
    text-align: right;
}

.m_4e7aa4fd {
  border-bottom: none;
  background-color: transparent;
}

@media (hover: hover) {
    .m_4e7aa4fd:hover:where([data-hover]) {
      background-color: var(--tr-hover-bg);
    }
}

@media (hover: none) {
    .m_4e7aa4fd:active:where([data-hover]) {
      background-color: var(--tr-hover-bg);
    }
}

.m_4e7aa4fd:where([data-with-row-border]) {
    border-bottom: calc(0.0625rem * var(--mantine-scale)) solid var(--table-border-color);
  }

.m_4e7aa4ef,
.m_4e7aa4f3 {
  padding: var(--table-vertical-spacing) var(--table-horizontal-spacing, var(--mantine-spacing-xs));
}

.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)), .m_4e7aa4f3:where([data-with-column-border]:not(:last-child)) {
    border-inline-end: calc(0.0625rem * var(--mantine-scale)) solid var(--table-border-color);
  }

.m_b2404537 > :where(tr):where([data-with-row-border]:last-of-type) {
      border-bottom: none;
    }

.m_b2404537 > :where(tr):where([data-striped='odd']:nth-of-type(odd)) {
      background-color: var(--table-striped-color);
    }

.m_b2404537 > :where(tr):where([data-striped='even']:nth-of-type(even)) {
      background-color: var(--table-striped-color);
    }

.m_b2404537 > :where(tr)[data-hover] {
      --tr-hover-bg: var(--table-highlight-on-hover-color, var(--table-hover-color));
    }

.m_b242d975 {
  top: var(--table-sticky-header-offset, 0);
  z-index: 3;
}

.m_b242d975:where([data-sticky]) {
    position: sticky;
  }

.m_b242d975:where([data-sticky]) :where(.m_4e7aa4f3) {
      position: sticky;
      top: var(--table-sticky-header-offset, 0);
      background-color: var(--mantine-color-body);
    }

:where([data-with-table-border]) .m_b242d975[data-sticky] .m_4e7aa4f3 {
  top: initial;
}

.m_9e5a3ac7 {
  color: var(--mantine-color-dimmed);
}

.m_9e5a3ac7:where([data-side='top']) {
    margin-bottom: var(--mantine-spacing-xs);
  }

.m_9e5a3ac7:where([data-side='bottom']) {
    margin-top: var(--mantine-spacing-xs);
  }

.m_a100c15 {
  overflow-x: var(--table-overflow);
}

.m_62259741 {
  min-width: var(--table-min-width);
  max-height: var(--table-max-height);
}

.m_bcaa9990 {
  display: flex;
  flex-direction: column;
  --toc-depth-offset: 0.8em;
}

.m_375a65ef {
  display: block;
  padding: 0.3em 0.8em;
  font-size: var(--toc-size, var(--mantine-font-size-md));
  border-radius: var(--toc-radius, var(--mantine-radius-default));
  padding-left: max(calc(var(--depth-offset) * var(--toc-depth-offset)), 0.8em);
}

@media (hover: hover) {
      :where([data-mantine-color-scheme='light']) .m_375a65ef:where(:hover):where(:not([data-variant='none'])) {
        background-color: var(--mantine-color-gray-1);
  }

      :where([data-mantine-color-scheme='dark']) .m_375a65ef:where(:hover):where(:not([data-variant='none'])) {
        background-color: var(--mantine-color-dark-5);
  }
}

@media (hover: none) {
      :where([data-mantine-color-scheme='light']) .m_375a65ef:where(:active):where(:not([data-variant='none'])) {
        background-color: var(--mantine-color-gray-1);
  }

      :where([data-mantine-color-scheme='dark']) .m_375a65ef:where(:active):where(:not([data-variant='none'])) {
        background-color: var(--mantine-color-dark-5);
  }
}

.m_375a65ef:where([data-active]) {
    background-color: var(--toc-bg);
    color: var(--toc-color);
  }

.m_89d60db1 {
  display: var(--tabs-display);
  flex-direction: var(--tabs-flex-direction);

  --tab-justify: flex-start;
  --tabs-list-direction: row;
  --tabs-panel-grow: unset;
  --tabs-display: block;
  --tabs-flex-direction: row;
  --tabs-list-border-width: 0;
  --tabs-list-border-size: 0 0 var(--tabs-list-border-width) 0;
  --tabs-list-gap: unset;

  --tabs-list-line-bottom: 0;
  --tabs-list-line-top: unset;
  --tabs-list-line-start: 0;
  --tabs-list-line-end: 0;

  --tab-radius: var(--tabs-radius) var(--tabs-radius) 0 0;
  --tab-border-width: 0 0 var(--tabs-list-border-width) 0;
}

  .m_89d60db1[data-inverted] {
    --tabs-list-line-bottom: unset;
    --tabs-list-line-top: 0;
    --tab-radius: 0 0 var(--tabs-radius) var(--tabs-radius);
    --tab-border-width: var(--tabs-list-border-width) 0 0 0;
  }

  .m_89d60db1[data-inverted] .m_576c9d4::before {
      top: 0;
      bottom: unset;
    }

  .m_89d60db1[data-orientation='vertical'] {
    --tabs-list-line-start: unset;
    --tabs-list-line-end: 0;
    --tabs-list-line-top: 0;
    --tabs-list-line-bottom: 0;
    --tabs-list-border-size: 0 var(--tabs-list-border-width) 0 0;
    --tab-border-width: 0 var(--tabs-list-border-width) 0 0;
    --tab-radius: var(--tabs-radius) 0 0 var(--tabs-radius);
    --tabs-list-direction: column;
    --tabs-panel-grow: 1;
    --tabs-display: flex;
  }

  [dir="rtl"] .m_89d60db1[data-orientation='vertical'] {
      --tabs-list-border-size: 0 0 0 var(--tabs-list-border-width);
      --tab-border-width: 0 0 0 var(--tabs-list-border-width);
      --tab-radius: 0 var(--tabs-radius) var(--tabs-radius) 0;
}

  .m_89d60db1[data-orientation='vertical'][data-placement='right'] {
      --tabs-flex-direction: row-reverse;
      --tabs-list-line-start: 0;
      --tabs-list-line-end: unset;
      --tabs-list-border-size: 0 0 0 var(--tabs-list-border-width);
      --tab-border-width: 0 0 0 var(--tabs-list-border-width);
      --tab-radius: 0 var(--tabs-radius) var(--tabs-radius) 0;
    }

  [dir="rtl"] .m_89d60db1[data-orientation='vertical'][data-placement='right'] {
        --tabs-list-border-size: 0 var(--tabs-list-border-width) 0 0;
        --tab-border-width: 0 var(--tabs-list-border-width) 0 0;
        --tab-radius: var(--tabs-radius) 0 0 var(--tabs-radius);
}

  [data-mantine-color-scheme='light'] .m_89d60db1 {
    --tab-border-color: var(--mantine-color-gray-3);
}

  [data-mantine-color-scheme='dark'] .m_89d60db1 {
    --tab-border-color: var(--mantine-color-dark-4);
}

  .m_89d60db1[data-orientation='horizontal'] {
    --tab-justify: center;
  }

  .m_89d60db1[data-variant='default'] {
    --tabs-list-border-width: calc(0.125rem * var(--mantine-scale));
  }

  [data-mantine-color-scheme='light'] .m_89d60db1[data-variant='default'] {
      --tab-hover-color: var(--mantine-color-gray-0);
}

  [data-mantine-color-scheme='dark'] .m_89d60db1[data-variant='default'] {
      --tab-hover-color: var(--mantine-color-dark-6);
}

  .m_89d60db1[data-variant='outline'] {
    --tabs-list-border-width: calc(0.0625rem * var(--mantine-scale));
  }

  .m_89d60db1[data-variant='pills'] {
    --tabs-list-gap: calc(var(--mantine-spacing-sm) / 2);
  }

  [data-mantine-color-scheme='light'] .m_89d60db1[data-variant='pills'] {
      --tab-hover-color: var(--mantine-color-gray-0);
}

  [data-mantine-color-scheme='dark'] .m_89d60db1[data-variant='pills'] {
      --tab-hover-color: var(--mantine-color-dark-6);
}

.m_89d33d6d {
  display: flex;
  flex-wrap: wrap;
  justify-content: var(--tabs-justify, flex-start);
  flex-direction: var(--tabs-list-direction);
  gap: var(--tabs-list-gap);

  --tab-grow: unset;
}

.m_89d33d6d[data-grow] {
    --tab-grow: 1;
  }

.m_b0c91715 {
  flex-grow: var(--tabs-panel-grow);
}

.m_4ec4dce6 {
  position: relative;
  padding: var(--mantine-spacing-xs) var(--mantine-spacing-md);
  font-size: var(--mantine-font-size-sm);
  white-space: nowrap;
  z-index: 0;
  display: flex;
  align-items: center;
  line-height: 1;
  user-select: none;
  flex-grow: var(--tab-grow);
  justify-content: var(--tab-justify);
}

.m_4ec4dce6:disabled,
  .m_4ec4dce6[data-disabled] {
    opacity: 0.5;
    cursor: not-allowed;
  }

.m_4ec4dce6:focus {
    z-index: 1;
  }

.m_fc420b1f {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: var(--tab-section-margin-left, 0);
  margin-right: var(--tab-section-margin-right, 0);
}

.m_fc420b1f[data-position='left']:not(:only-child) {
      --tab-section-margin-right: var(--mantine-spacing-xs);
    }

[dir="rtl"] .m_fc420b1f[data-position='left']:not(:only-child) {
        --tab-section-margin-right: 0rem;
        --tab-section-margin-left: var(--mantine-spacing-xs);
}

.m_fc420b1f[data-position='right']:not(:only-child) {
      --tab-section-margin-left: var(--mantine-spacing-xs);
    }

[dir="rtl"] .m_fc420b1f[data-position='right']:not(:only-child) {
        --tab-section-margin-left: 0rem;
        --tab-section-margin-right: var(--mantine-spacing-xs);
}

/*************************************** default variant ***************************************/
.m_576c9d4 {
  position: relative;
}
.m_576c9d4::before {
    content: '';
    position: absolute;
    border-color: var(--tab-border-color);
    border-width: var(--tabs-list-border-size);
    border-style: solid;
    bottom: var(--tabs-list-line-bottom);
    inset-inline-start: var(--tabs-list-line-start);
    inset-inline-end: var(--tabs-list-line-end);
    top: var(--tabs-list-line-top);
  }

.m_539e827b {
  border-radius: var(--tab-radius);
  border-width: var(--tab-border-width);
  border-style: solid;
  border-color: transparent;
  background-color: var(--tab-bg);

  --tab-bg: transparent;
}

.m_539e827b:where([data-active]) {
    border-color: var(--tabs-color);
  }

@media (hover: hover) {

  .m_539e827b:hover {
    --tab-bg: var(--tab-hover-color);
  }

    .m_539e827b:hover:where(:not([data-active])) {
      border-color: var(--tab-border-color);
    }
}

@media (hover: none) {

  .m_539e827b:active {
    --tab-bg: var(--tab-hover-color);
  }

    .m_539e827b:active:where(:not([data-active])) {
      border-color: var(--tab-border-color);
    }
}

@media (hover: hover) {

  .m_539e827b:disabled:hover, .m_539e827b[data-disabled]:hover {
      --tab-bg: transparent;
  }
}

@media (hover: none) {

  .m_539e827b:disabled:active, .m_539e827b[data-disabled]:active {
      --tab-bg: transparent;
  }
}

/*************************************** outline variant ***************************************/
.m_6772fbd5 {
  position: relative;
}
.m_6772fbd5::before {
    content: '';
    position: absolute;
    border-color: var(--tab-border-color);
    border-width: var(--tabs-list-border-size);
    border-style: solid;
    bottom: var(--tabs-list-line-bottom);
    inset-inline-start: var(--tabs-list-line-start);
    inset-inline-end: var(--tabs-list-line-end);
    top: var(--tabs-list-line-top);
  }

.m_b59ab47c {
  border-top: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  border-bottom: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  border-right: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  border-left: calc(0.0625rem * var(--mantine-scale)) solid transparent;
  border-top-color: var(--tab-border-top-color);
  border-bottom-color: var(--tab-border-bottom-color);
  border-radius: var(--tab-radius);
  position: relative;

  --tab-border-bottom-color: transparent;
  --tab-border-top-color: transparent;
  --tab-border-inline-end-color: transparent;
  --tab-border-inline-start-color: transparent;
}

.m_b59ab47c:where([data-active])::before {
      content: '';
      position: absolute;
      background-color: var(--tab-border-color);
      bottom: var(--tab-before-bottom, calc(-0.0625rem * var(--mantine-scale)));
      left: var(--tab-before-left, calc(-0.0625rem * var(--mantine-scale)));
      right: var(--tab-before-right, auto);
      top: var(--tab-before-top, auto);
      width: calc(0.0625rem * var(--mantine-scale));
      height: calc(0.0625rem * var(--mantine-scale));
    }

.m_b59ab47c:where([data-active])::after {
      content: '';
      position: absolute;
      background-color: var(--tab-border-color);
      bottom: var(--tab-after-bottom, calc(-0.0625rem * var(--mantine-scale)));
      right: var(--tab-after-right, calc(-0.0625rem * var(--mantine-scale)));
      left: var(--tab-after-left, auto);
      top: var(--tab-after-top, auto);
      width: calc(0.0625rem * var(--mantine-scale));
      height: calc(0.0625rem * var(--mantine-scale));
    }

.m_b59ab47c:where([data-active]) {

    border-top-color: var(--tab-border-top-color);
    border-bottom-color: var(--tab-border-bottom-color);
    border-inline-start-color: var(--tab-border-inline-start-color);
    border-inline-end-color: var(--tab-border-inline-end-color);

    --tab-border-top-color: var(--tab-border-color);
    --tab-border-inline-start-color: var(--tab-border-color);
    --tab-border-inline-end-color: var(--tab-border-color);
    --tab-border-bottom-color: var(--mantine-color-body);
}

.m_b59ab47c:where([data-active])[data-inverted] {
      --tab-border-bottom-color: var(--tab-border-color);
      --tab-border-top-color: var(--mantine-color-body);

      --tab-before-bottom: auto;
      --tab-before-top: calc(-0.0625rem * var(--mantine-scale));
      --tab-after-bottom: auto;
      --tab-after-top: calc(-0.0625rem * var(--mantine-scale));
    }

.m_b59ab47c:where([data-active])[data-orientation='vertical'][data-placement='left'] {
        --tab-border-inline-end-color: var(--mantine-color-body);
        --tab-border-inline-start-color: var(--tab-border-color);
        --tab-border-bottom-color: var(--tab-border-color);

        --tab-before-right: calc(-0.0625rem * var(--mantine-scale));
        --tab-before-left: auto;
        --tab-before-bottom: auto;
        --tab-before-top: calc(-0.0625rem * var(--mantine-scale));
        --tab-after-left: auto;
        --tab-after-right: calc(-0.0625rem * var(--mantine-scale));
      }

[dir="rtl"] .m_b59ab47c:where([data-active])[data-orientation='vertical'][data-placement='left'] {
          --tab-before-right: auto;
          --tab-before-left: calc(-0.0625rem * var(--mantine-scale));
          --tab-after-left: calc(-0.0625rem * var(--mantine-scale));
          --tab-after-right: auto;
}

.m_b59ab47c:where([data-active])[data-orientation='vertical'][data-placement='right'] {
        --tab-border-inline-start-color: var(--mantine-color-body);
        --tab-border-inline-end-color: var(--tab-border-color);
        --tab-border-bottom-color: var(--tab-border-color);

        --tab-before-left: calc(-0.0625rem * var(--mantine-scale));
        --tab-before-right: auto;
        --tab-before-bottom: auto;
        --tab-before-top: calc(-0.0625rem * var(--mantine-scale));
        --tab-after-right: auto;
        --tab-after-left: calc(-0.0625rem * var(--mantine-scale));
      }

[dir="rtl"] .m_b59ab47c:where([data-active])[data-orientation='vertical'][data-placement='right'] {
          --tab-before-left: auto;
          --tab-before-right: calc(-0.0625rem * var(--mantine-scale));
          --tab-after-right: calc(-0.0625rem * var(--mantine-scale));
          --tab-after-left: auto;
}

/*************************************** pills variant ***************************************/
.m_c3381914 {
  border-radius: var(--tabs-radius);
  background-color: var(--tab-bg);
  color: var(--tab-color);

  --tab-bg: transparent;
  --tab-color: inherit;
}
@media (hover: hover) {

  .m_c3381914:not([data-disabled]):hover {
      --tab-bg: var(--tab-hover-color);
  }
}
@media (hover: none) {

  .m_c3381914:not([data-disabled]):active {
      --tab-bg: var(--tab-hover-color);
  }
}
.m_c3381914[data-active][data-active] {
    --tab-bg: var(--tabs-color);
    --tab-color: var(--tabs-text-color, var(--mantine-color-white));
  }
@media (hover: hover) {

  .m_c3381914[data-active][data-active]:hover {
      --tab-bg: var(--tabs-color);
  }
}
@media (hover: none) {

  .m_c3381914[data-active][data-active]:active {
      --tab-bg: var(--tabs-color);
  }
}

.m_7341320d {
  --ti-size-xs: calc(1.125rem * var(--mantine-scale));
  --ti-size-sm: calc(1.375rem * var(--mantine-scale));
  --ti-size-md: calc(1.75rem * var(--mantine-scale));
  --ti-size-lg: calc(2.125rem * var(--mantine-scale));
  --ti-size-xl: calc(2.75rem * var(--mantine-scale));
  --ti-size: var(--ti-size-md);

  line-height: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  user-select: none;

  width: var(--ti-size);
  height: var(--ti-size);
  min-width: var(--ti-size);
  min-height: var(--ti-size);
  border-radius: var(--ti-radius, var(--mantine-radius-default));
  background: var(--ti-bg, var(--mantine-primary-color-filled));
  color: var(--ti-color, var(--mantine-color-white));
  border: var(--ti-bd, 1px solid transparent);
}

.m_43657ece {
  --offset: calc(var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2);
  --tl-bullet-size: calc(1.25rem * var(--mantine-scale));
  --tl-line-width: calc(0.25rem * var(--mantine-scale));
  --tl-radius: calc(62.5rem * var(--mantine-scale));
  --tl-color: var(--mantine-primary-color-filled);
}

  .m_43657ece:where([data-align='left']) {
    padding-inline-start: var(--offset);
  }

  .m_43657ece:where([data-align='right']) {
    padding-inline-end: var(--offset);
  }

.m_2ebe8099 {
  font-weight: 500;
  line-height: 1;
  margin-bottom: calc(var(--mantine-spacing-xs) / 2);
}

.m_436178ff {
  --item-border: var(--tl-line-width) var(--tli-border-style, solid) var(--item-border-color);

  position: relative;
  color: var(--mantine-color-text);
}

.m_436178ff::before {
    content: '';
    pointer-events: none;
    position: absolute;
    top: 0;
    left: var(--timeline-line-left, 0);
    right: var(--timeline-line-right, 0);
    bottom: calc(var(--mantine-spacing-xl) * -1);
    border-inline-start: var(--item-border);
    display: var(--timeline-line-display, none);
  }

.m_43657ece[data-align='left'] .m_436178ff::before {
      --timeline-line-left: calc(var(--tl-line-width) * -1);
      --timeline-line-right: auto;
    }

[dir="rtl"] .m_43657ece[data-align='left'] .m_436178ff::before {
        --timeline-line-left: auto;
        --timeline-line-right: calc(var(--tl-line-width) * -1);
}

.m_43657ece[data-align='right'] .m_436178ff::before {
      --timeline-line-left: auto;
      --timeline-line-right: calc(var(--tl-line-width) * -1);
    }

[dir="rtl"] .m_43657ece[data-align='right'] .m_436178ff::before {
        --timeline-line-left: calc(var(--tl-line-width) * -1);
        --timeline-line-right: auto;
}

.m_43657ece:where([data-align='left']) .m_436178ff {
    padding-inline-start: var(--offset);
    text-align: left;
  }

.m_43657ece:where([data-align='right']) .m_436178ff {
    padding-inline-end: var(--offset);
    text-align: right;
  }

:where([data-mantine-color-scheme='light']) .m_436178ff {
    --item-border-color: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_436178ff {
    --item-border-color: var(--mantine-color-dark-4);
}

.m_436178ff:where([data-line-active])::before {
      border-color: var(--tli-color, var(--tl-color));
    }

.m_436178ff:where(:not(:last-of-type)) {
    --timeline-line-display: block;
  }

.m_436178ff:where(:not(:first-of-type)) {
    margin-top: var(--mantine-spacing-xl);
  }

.m_8affcee1 {
  width: var(--tl-bullet-size);
  height: var(--tl-bullet-size);
  border-radius: var(--tli-radius, var(--tl-radius));
  border: var(--tl-line-width) solid;
  background-color: var(--mantine-color-body);
  position: absolute;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--mantine-color-text);
}

:where([data-mantine-color-scheme='light']) .m_8affcee1 {
    border-color: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_8affcee1 {
    border-color: var(--mantine-color-dark-4);
}

.m_43657ece:where([data-align='left']) .m_8affcee1 {
    left: calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);
    right: auto;
  }

:where([dir="rtl"]) .m_43657ece:where([data-align='left']) .m_8affcee1 {
      left: auto;
      right: calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);
}

.m_43657ece:where([data-align='right']) .m_8affcee1 {
    left: auto;
    right: calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);
  }

:where([dir="rtl"]) .m_43657ece:where([data-align='right']) .m_8affcee1 {
      left: calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);
      right: auto;
}

.m_8affcee1:where([data-with-child]) {
    border-width: var(--tl-line-width);
  }

:where([data-mantine-color-scheme='light']) .m_8affcee1:where([data-with-child]) {
      background-color: var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme='dark']) .m_8affcee1:where([data-with-child]) {
      background-color: var(--mantine-color-dark-4);
}

.m_8affcee1:where([data-active]) {
    border-color: var(--tli-color, var(--tl-color));
    background-color: var(--mantine-color-white);
    color: var(--tl-icon-color, var(--mantine-color-white));
  }

.m_8affcee1:where([data-active]):where([data-with-child]) {
      background-color: var(--tli-color, var(--tl-color));
      color: var(--tl-icon-color, var(--mantine-color-white));
    }

.m_43657ece:where([data-align='left']) .m_540e8f41 {
    padding-inline-start: var(--offset);
    text-align: left;
  }

:where([dir="rtl"]) .m_43657ece:where([data-align='left']) .m_540e8f41 {
      text-align: right;
}

.m_43657ece:where([data-align='right']) .m_540e8f41 {
    padding-inline-end: var(--offset);
    text-align: right;
  }

:where([dir="rtl"]) .m_43657ece:where([data-align='right']) .m_540e8f41 {
      text-align: left;
}

.m_8a5d1357 {
  margin: 0;
  font-weight: var(--title-fw);
  font-size: var(--title-fz);
  line-height: var(--title-lh);
  font-family: var(--mantine-font-family-headings);
  text-wrap: var(--title-text-wrap, var(--mantine-heading-text-wrap));
}

  .m_8a5d1357:where([data-line-clamp]) {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: var(--title-line-clamp);
    -webkit-box-orient: vertical;
  }

.m_f698e191 {
  --level-offset: var(--mantine-spacing-lg);
  margin: 0;
  padding: 0;
  user-select: none;
}

.m_75f3ecf {
  margin: 0;
  padding: 0;
}

.m_f6970eb1 {
  cursor: pointer;
  list-style: none;
  margin: 0;
  padding: 0;
  outline: 0;
}

.m_f6970eb1:focus-visible > .m_dc283425 {
      outline: 2px solid var(--mantine-primary-color-filled);
      outline-offset: calc(0.125rem * var(--mantine-scale));
    }

.m_dc283425 {
  padding-inline-start: var(--label-offset);
}

:where([data-mantine-color-scheme='light']) .m_dc283425:where([data-selected]) {
      background-color: var(--mantine-color-gray-1);
}

:where([data-mantine-color-scheme='dark']) .m_dc283425:where([data-selected]) {
      background-color: var(--mantine-color-dark-5);
}

.m_d6493fad :first-child {
    margin-top: 0;
  }
  .m_d6493fad :last-child {
    margin-bottom: 0;
  }
  .m_d6493fad :where(h1, h2, h3, h4, h5, h6) {
    margin-bottom: var(--mantine-spacing-xs);
    text-wrap: var(--mantine-heading-text-wrap);
    font-family: var(--mantine-font-family-headings);
  }
  .m_d6493fad :where(h1) {
    margin-top: calc(1.5 * var(--mantine-spacing-xl));
    font-size: var(--mantine-h1-font-size);
    line-height: var(--mantine-h1-line-height);
    font-weight: var(--mantine-h1-font-weight);
  }
  .m_d6493fad :where(h2) {
    margin-top: var(--mantine-spacing-xl);
    font-size: var(--mantine-h2-font-size);
    line-height: var(--mantine-h2-line-height);
    font-weight: var(--mantine-h2-font-weight);
  }
  .m_d6493fad :where(h3) {
    margin-top: calc(0.8 * var(--mantine-spacing-xl));
    font-size: var(--mantine-h3-font-size);
    line-height: var(--mantine-h3-line-height);
    font-weight: var(--mantine-h3-font-weight);
  }
  .m_d6493fad :where(h4) {
    margin-top: calc(0.8 * var(--mantine-spacing-xl));
    font-size: var(--mantine-h4-font-size);
    line-height: var(--mantine-h4-line-height);
    font-weight: var(--mantine-h4-font-weight);
  }
  .m_d6493fad :where(h5) {
    margin-top: calc(0.5 * var(--mantine-spacing-xl));
    font-size: var(--mantine-h5-font-size);
    line-height: var(--mantine-h5-line-height);
    font-weight: var(--mantine-h5-font-weight);
  }
  .m_d6493fad :where(h6) {
    margin-top: calc(0.5 * var(--mantine-spacing-xl));
    font-size: var(--mantine-h6-font-size);
    line-height: var(--mantine-h6-line-height);
    font-weight: var(--mantine-h6-font-weight);
  }
  .m_d6493fad :where(img) {
    max-width: 100%;
    margin-bottom: var(--mantine-spacing-xs);
  }
  .m_d6493fad :where(p) {
    margin-top: 0;
    margin-bottom: var(--mantine-spacing-lg);
  }
  :where([data-mantine-color-scheme='light']) .m_d6493fad :where(mark) {
      background-color: var(--mantine-color-yellow-2);
      color: inherit;
}
  :where([data-mantine-color-scheme='dark']) .m_d6493fad :where(mark) {
      background-color: var(--mantine-color-yellow-5);
      color: var(--mantine-color-black);
}
  .m_d6493fad :where(a) {
    color: var(--mantine-color-anchor);
    text-decoration: none;
  }
  @media (hover: hover) {
    .m_d6493fad :where(a):hover {
      text-decoration: underline;
    }
}
  @media (hover: none) {
    .m_d6493fad :where(a):active {
      text-decoration: underline;
    }
}
  .m_d6493fad :where(hr) {
    margin-top: var(--mantine-spacing-md);
    margin-bottom: var(--mantine-spacing-md);
    border: 0;
    border-top: calc(0.0625rem * var(--mantine-scale)) solid;
  }
  :where([data-mantine-color-scheme='light']) .m_d6493fad :where(hr) {
      border-color: var(--mantine-color-gray-3);
}
  :where([data-mantine-color-scheme='dark']) .m_d6493fad :where(hr) {
      border-color: var(--mantine-color-dark-3);
}
  .m_d6493fad :where(pre) {
    padding: var(--mantine-spacing-xs);
    line-height: var(--mantine-line-height);
    margin: 0;
    margin-top: var(--mantine-spacing-md);
    margin-bottom: var(--mantine-spacing-md);
    overflow-x: auto;
    font-family: var(--mantine-font-family-monospace);
    font-size: var(--mantine-font-size-xs);
    border-radius: var(--mantine-radius-sm);
  }
  :where([data-mantine-color-scheme='light']) .m_d6493fad :where(pre) {
      background-color: var(--mantine-color-gray-0);
}
  :where([data-mantine-color-scheme='dark']) .m_d6493fad :where(pre) {
      background-color: var(--mantine-color-dark-8);
}
  .m_d6493fad :where(pre) :where(code) {
      background-color: transparent;
      padding: 0;
      border-radius: 0;
      color: inherit;
      border: 0;
    }
  .m_d6493fad :where(kbd) {
    --kbd-fz: calc(0.75rem * var(--mantine-scale));
    --kbd-padding: calc(0.1875rem * var(--mantine-scale)) calc(0.3125rem * var(--mantine-scale));

    font-family: var(--mantine-font-family-monospace);
    line-height: var(--mantine-line-height);
    font-weight: 700;
    padding: var(--kbd-padding);
    font-size: var(--kbd-fz);
    border-radius: var(--mantine-radius-sm);
    border: calc(0.0625rem * var(--mantine-scale)) solid;
    border-bottom-width: calc(0.1875rem * var(--mantine-scale));
  }
  :where([data-mantine-color-scheme='light']) .m_d6493fad :where(kbd) {
      border-color: var(--mantine-color-gray-3);
      color: var(--mantine-color-gray-7);
      background-color: var(--mantine-color-gray-0);
}
  :where([data-mantine-color-scheme='dark']) .m_d6493fad :where(kbd) {
      border-color: var(--mantine-color-dark-3);
      color: var(--mantine-color-dark-0);
      background-color: var(--mantine-color-dark-5);
}
  .m_d6493fad :where(code) {
    line-height: var(--mantine-line-height);
    padding: calc(0.0625rem * var(--mantine-scale)) calc(0.3125rem * var(--mantine-scale));
    border-radius: var(--mantine-radius-sm);
    font-family: var(--mantine-font-family-monospace);
    font-size: var(--mantine-font-size-xs);
  }
  :where([data-mantine-color-scheme='light']) .m_d6493fad :where(code) {
      background-color: var(--mantine-color-gray-0);
      color: var(--mantine-color-black);
}
  :where([data-mantine-color-scheme='dark']) .m_d6493fad :where(code) {
      background-color: var(--mantine-color-dark-5);
      color: var(--mantine-color-white);
}
  .m_d6493fad :where(ul, ol):not([data-type='taskList']) {
    margin-bottom: var(--mantine-spacing-md);
    padding-inline-start: var(--mantine-spacing-xl);
    list-style-position: outside;
  }
  .m_d6493fad :where(table) {
    width: 100%;
    border-collapse: collapse;
    caption-side: bottom;
    margin-bottom: var(--mantine-spacing-md);
  }
  :where([data-mantine-color-scheme='light']) .m_d6493fad :where(table) {
      --table-border-color: var(--mantine-color-gray-3);
}
  :where([data-mantine-color-scheme='dark']) .m_d6493fad :where(table) {
      --table-border-color: var(--mantine-color-dark-4);
}
  .m_d6493fad :where(table) :where(caption) {
      margin-top: var(--mantine-spacing-xs);
      font-size: var(--mantine-font-size-sm);
      color: var(--mantine-color-dimmed);
    }
  .m_d6493fad :where(table) :where(th) {
      text-align: left;
      font-weight: bold;
      font-size: var(--mantine-font-size-sm);
      padding: var(--mantine-spacing-xs) var(--mantine-spacing-sm);
    }
  .m_d6493fad :where(table) :where(thead th) {
      border-bottom: calc(0.0625rem * var(--mantine-scale)) solid;
      border-color: var(--table-border-color);
    }
  .m_d6493fad :where(table) :where(tfoot th) {
      border-top: calc(0.0625rem * var(--mantine-scale)) solid;
      border-color: var(--table-border-color);
    }
  .m_d6493fad :where(table) :where(td) {
      padding: var(--mantine-spacing-xs) var(--mantine-spacing-sm);
      border-bottom: calc(0.0625rem * var(--mantine-scale)) solid;
      border-color: var(--table-border-color);
      font-size: var(--mantine-font-size-sm);
    }
  .m_d6493fad :where(table) :where(tr:last-of-type td) {
      border-bottom: 0;
    }
  .m_d6493fad :where(blockquote) {
    font-size: var(--mantine-font-size-lg);
    line-height: var(--mantine-line-height);
    margin: var(--mantine-spacing-md) 0;
    border-radius: var(--mantine-radius-sm);
    padding: var(--mantine-spacing-md) var(--mantine-spacing-lg);
  }
  :where([data-mantine-color-scheme='light']) .m_d6493fad :where(blockquote) {
      background-color: var(--mantine-color-gray-0);
}
  :where([data-mantine-color-scheme='dark']) .m_d6493fad :where(blockquote) {
      background-color: var(--mantine-color-dark-8);
}

@font-face{font-family:SuisseIntl;src:url(/assets/cef8af61a23481ac73ed.otf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:SuisseIntl;src:url(/assets/24fe64545382e1378933.otf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:SuisseIntl;src:url(/assets/bc8a07fd3d909616d31a.otf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:SuisseIntl;src:url(/assets/d6e230018ba96578144d.otf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:SuisseIntl;src:url(/assets/30ad3a64be8c976d9a31.otf) format("truetype");font-weight:450;font-style:normal}@font-face{font-family:SuisseIntl;src:url(/assets/b248914e0a53493d03f0.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:SuisseIntl;src:url(/assets/6c8371cb596fb9d35b56.otf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:SuisseIntl;src:url(/assets/79c7f9ff5f1fabf1d416.otf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:SuisseIntl;src:url(/assets/c30a66aa54be26d468cf.otf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:GraphikLCG;src:url(/assets/a70e1bf4edef581df456.woff2) format("woff2"),url(/assets/a1a832002b03a31c3d34.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:GraphikLCG;src:url(/assets/3b87dd12850e09d66069.woff2) format("woff2"),url(/assets/c9ff0f7c3d4ed57d90d3.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:GraphikLCG;src:url(/assets/2b854e7591466b32b210.woff2) format("woff2"),url(/assets/00cdf98c9532bd60b05d.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:GraphikLCG;src:url(/assets/fd80167e2a691d063a21.woff2) format("woff2"),url(/assets/da060490b09fc1374496.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GraphikLCG;src:url(/assets/92a1ff709799ec31f9f0.woff2) format("woff2"),url(/assets/b4fc93d5073c5d6f5235.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:GraphikLCG;src:url(/assets/f5f094b01ac74e1769fa.woff2) format("woff2"),url(/assets/907baae1c8f72f24145a.woff) format("woff");font-weight:300;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}li{list-style-type:none}input,button,textarea,select{margin:0;font:inherit}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:300}:root{--color-white: #ffffff;--color-white-darken: #f4f5f6;--color-white-dark: #343434;--color-white-black: #1e1e1e;--color-black: #000000;--color-black-light: #1a1a1a;--color-black-lighten: #141414;--color-gray-black: #151515;--color-gray: #969696;--color-gray-dark: #171717;--color-gray-darken: #111111;--color-gray-light: #e9e9e9;--color-blue: #1455ff;--color-blue-light: #599cff;--color-purple: #a77dff;--color-purple-light: #969aff;--color-orange: #ff8e3c;--color-green: #6ecb43;--color-you-tube: #f93c3c;--color-red: #fa5050;--color-skolkovo: #d3e84b;--color-pink: #f974ae;--color-violet: #9643ff;--color-lime: #baec51;--color-orange-black-friday: #ff6f3b;--color-green-black-friday: #d1f657;--color-olive: #00c19d;--color-olive-light: #99e6d8;--color-olive-dark: #00755f;--color-sand: #ffdcb4;--color-brown: #72512b;--color-gold: #ffbd14;--text-secondary: rgba(7, 7, 50, 0.6);--icon-tetriary: rgba(7, 7, 50, 0.36);--border-primary: rgba(7, 7, 50, 0.08);--background-secondary-strong-2: rgba(7, 7, 50, 0.36);--text-primary: rgba(7, 7, 50, 1);--icon-success: rgba(0, 202, 80, 1);--icon-accent: rgba(20, 85, 255, 1);--coin-dark-gray: #c0c0c0;--attention: rgba(255, 180, 18, 1);--critical: #ff4b3e;--header-height: 64px;--container-width-max: 1320px;--content-width: 860px}body{font-family:SuisseIntl,GraphikLCG,sans-serif;background:rgba(7,7,50,.04)}
.W0eF54KW{display:flex;flex-direction:column;gap:24px;width:100%}.W0eF54KW.NVkBVZ8O{align-items:center}.W0eF54KW.FCZOTiVP{align-items:flex-start}.W0eF54KW.Dy5QQlrQ{align-items:flex-end}.SxyLPBhE{border-radius:28px;background:var(--background-critical-subdued, rgba(255, 75, 62, 0.08));display:grid;place-items:center;width:48px;height:48px}.SxyLPBhE.MhZBRgZe{border:8px solid #fff8f7;color:#ff4b3e;background:var(--background-critical-subdued, rgba(255, 75, 62, 0.08))}.SxyLPBhE.rnZcrRd5{color:#00ca50;border:6px solid #f4fff8;background:var(--background-success-subdued, rgba(0, 202, 80, 0.1))}.SxyLPBhE.VPgfuNL_{color:#1455ff;border:8px solid #f5f8ff;background:var(--background-accent-secondary-strong, rgba(20, 85, 255, 0.1))}.SxyLPBhE svg{width:24px;height:24px}
.us52t6Ew{display:flex;flex-direction:column;gap:24px;width:100%}.us52t6Ew.avUtr8qy{align-items:center}.us52t6Ew.NhVrm3Be{align-items:flex-start}.us52t6Ew.LMGNzRKt{align-items:flex-end}.OhSdOFQM{border-radius:28px;background:var(--background-critical-subdued, rgba(255, 75, 62, 0.08));display:grid;place-items:center;width:48px;height:48px}.OhSdOFQM.OOVQ20jz{border:8px solid #fff8f7;color:#ff4b3e;background:var(--background-critical-subdued, rgba(255, 75, 62, 0.08))}.OhSdOFQM.KjsM9oAl{color:#00ca50;border:6px solid #f4fff8;background:var(--background-success-subdued, rgba(0, 202, 80, 0.1))}.OhSdOFQM.eqpi3EfK{color:#1455ff;border:8px solid #f5f8ff;background:var(--background-accent-secondary-strong, rgba(20, 85, 255, 0.1))}.OhSdOFQM svg{width:24px;height:24px}.qG0b0Zac{max-width:678px}@media(max-width: 959px){.qG0b0Zac{max-width:none}}.qG0b0Zac{min-height:30vh;min-width:30vw;width:100%;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;font-style:normal;line-height:130%;font-weight:500}.sJ1dyGJ9{display:flex;font-size:16px}.iHm3GMw9{display:flex;margin-top:36px;justify-content:space-between;gap:16px}.adg1mxCf{display:flex;gap:5px;padding:12px 20px;height:auto;text-align:center}.oEdEts5F{width:.8em;transform:rotate(90deg);margin-right:0 !important}@media(max-width: 600px){.adg1mxCf{flex:1;padding:12px 20px;height:auto}}.cH5bdE6o{padding:12px 20px;height:auto;text-align:center}@media(max-width: 600px){.cH5bdE6o{flex:1;padding:12px 20px;height:auto}}.WhhtDw2e{margin-top:9vh;width:50px;height:50px}.IGEk2pYJ{display:flex;padding:0;flex-direction:column;justify-content:center;align-items:center}.RCnzoi6A{font-size:24px;font-style:normal;text-align:start;font-weight:500;line-height:140%}@media(max-width: 600px){.RCnzoi6A{font-size:20px}}.kXtPnD2M{margin-top:20px;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:140%}@media(max-width: 959px){.kXtPnD2M{margin-top:40px}}.D4JISEie{margin-top:26px;font-size:16px;text-align:start;font-style:normal;font-weight:600;line-height:140%}.pCVmMjK7{padding:0 20px;margin-top:16px;text-align:center;opacity:.6;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.zblCGYth{margin-top:20px;box-sizing:border-box;position:relative;display:flex;gap:15px}@media(max-width: 959px){.zblCGYth{margin-top:40px}}@media(max-width: 600px){.zblCGYth{flex-direction:column-reverse}}.mMhkYChY{position:absolute;width:20px;height:20px;border-radius:50%;border:1px solid #e5ebef;right:23px;top:23px;display:flex;align-items:center;justify-content:center;color:#fff}.mMhkYChY svg{width:15px;height:15px}.mMhkYChY svg path{stroke-width:2.4px}.InqsKJNU{margin-top:24px;display:flex;flex-direction:column;gap:12px}.ahhE9OuG{display:flex;align-items:center;gap:8px;font-size:14px;text-align:start;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-0.07px}.ahhE9OuG :before{content:"";width:2px;height:12px;border-radius:24px;background:#e5ebef}@media(max-width: 600px){.ahhE9OuG{font-size:13px}}.b7JdC9Un{display:flex;align-items:flex-end}.TUEb5iIb{position:relative;z-index:1;border-radius:25px;overflow:hidden;display:block;box-sizing:border-box;width:100%;height:auto;object-fit:contain;max-width:200px}@media(max-width: 600px){.TUEb5iIb{width:42%;max-width:none}.b7iixScP{margin-left:-15px;min-height:40%;width:36%;opacity:.3;padding-bottom:1%}.b7iixScP:before{border-radius:50%;content:"";display:block;background-color:#1455ff;padding-top:100%}.I1OipP8J{padding-bottom:5%;margin-left:0;width:27%;opacity:.1}}.BzkWjfO9{margin-top:36px;display:flex;gap:16px;flex-wrap:wrap}@media(max-width: 635px){.BzkWjfO9{flex-wrap:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.BzkWjfO9::-webkit-scrollbar{display:none}}.K7xZSaLH{cursor:pointer;min-width:270px;flex:1;padding:23px;overflow:hidden;position:relative;display:flex;flex-direction:column;border-radius:10px;border:1px solid #e5ebef}@media(max-width: 635px){.K7xZSaLH{min-width:89%}}.jcJwgiy2{background:rgba(20,85,255,.04);border-color:#1455ff}.jcJwgiy2 .mMhkYChY{background-color:#1455ff}.MjTV4tTt{border-radius:25px;overflow:hidden;display:block;width:40%;min-width:80px}.A5PxjrN1{margin-bottom:13px;margin-top:24px;text-align:start;font-size:14px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-0.28px}.vebtP9ru{display:none;margin-top:16px;gap:6px;justify-content:center;align-items:center}@media(max-width: 635px){.vebtP9ru{display:flex}}.a1PF8cFE{border-radius:50%;width:6px;height:6px;transition:.3s;background-color:#e5ebef}.GkfbmJUZ{width:8px;height:8px;background-color:#1455ff}.RjJ_c1tM{display:flex;gap:12px;width:100%;margin-top:24px}@media(max-width: 635px){.RjJ_c1tM{overflow-x:auto;scrollbar-width:none}.RjJ_c1tM::-webkit-scrollbar{display:none}}.cXTvYv7r{aspect-ratio:16/9;flex:1}.cXTvYv7r>*{width:100%;height:100%}@media(max-width: 635px){.cXTvYv7r{min-width:80%}}.fXRUfy7d{border-radius:12px;overflow:hidden;width:100%;height:100%;flex:1}.FrNYvody{flex:2}.LUPiIgKk{height:600px;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.LUPiIgKk::-webkit-scrollbar{display:none}
.mApZbmnu{display:flex;flex-direction:column;align-items:center;font-style:normal;line-height:130%;font-weight:500}.mApZbmnu .qpr2eyfp{font-size:22px;font-weight:500;margin-bottom:20px;text-align:center}.mApZbmnu .vm2ZUvFf{font-size:14px;color:#80878f;text-align:center;margin-bottom:20px}.mApZbmnu .cqstRV31{display:flex;flex-direction:column}.m7hiDKc6{position:absolute;top:0;right:0}.kRHK9ITN input{padding:0}.kRHK9ITN input::placeholder{color:#000}.GntmDYZU{position:relative !important;display:block !important;margin:4px 0 0 4px !important;left:0;text-align:left;font-size:14px !important;color:red}.Y5gkRFPg{margin-top:24px}
.u_AsAl1i{width:100%;max-width:393px}.u_AsAl1i .Ldff0C5C{display:flex;flex-direction:column;align-items:center;width:100%}.u_AsAl1i .Ldff0C5C .s80pJdVi{font-size:18px;font-style:normal;font-weight:500;margin-bottom:36px}.u_AsAl1i .Ldff0C5C .HO3FmRUq{display:flex;flex-direction:column;align-items:center;width:100%;gap:16px}.u_AsAl1i .Ldff0C5C .HO3FmRUq .VOhRy_xr{width:100%;max-width:250px}.u_AsAl1i .Ldff0C5C .HO3FmRUq .z1LezcNB{top:-5px}.u_AsAl1i .Ldff0C5C .HO3FmRUq .yoe5LN5Y{color:var(----550, #80878F);margin-top:16px;font-size:13px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.08px}.u_AsAl1i .Ldff0C5C .HO3FmRUq .utAvT6mm{width:100%;transition:500ms;background-color:var(--color-blue);color:#fff;height:40px;font-size:14px;max-width:156px;font-weight:500;line-height:130%;padding:8px 10px;border-radius:10px;cursor:pointer}.u_AsAl1i .Ldff0C5C .xvMF6XXY{display:flex;width:100%;flex-direction:column;margin-top:16px}.u_AsAl1i .Ldff0C5C .xvMF6XXY .LpMEE_VH{display:grid;grid-template-columns:1fr 1fr 1fr;font-size:13px;color:var(--color-gray-medium);font-weight:400;line-height:160%;padding:8px;border-bottom:1px solid var(--color-gray-light);margin-bottom:8px}.u_AsAl1i .Ldff0C5C .xvMF6XXY .LJJldeTI{display:flex;flex-direction:column;max-height:150px;overflow-y:auto}.u_AsAl1i .Ldff0C5C .xvMF6XXY .LJJldeTI .paDLuIV1{padding:4px 8px;display:grid;grid-template-columns:1fr 1fr 1fr;color:var(--color-gray);font-size:14px;font-weight:400;line-height:160%}._1ojVX65C{position:absolute;top:40px;left:0;z-index:3;line-height:100%;background:hsla(0,0%,100%,.8);padding:7px 0;font-size:11px;color:#fa5050}
.FkbOknry{display:flex;flex-direction:column;align-items:center;font-style:normal;line-height:130%;font-weight:500}.FkbOknry .ZxyEJGHK{font-weight:500;font-size:30px;line-height:140%;margin-bottom:20px;color:#14202f}@media(max-width: 1024px){.FkbOknry .ZxyEJGHK{margin-top:20px;font-size:24px}}.FkbOknry .LHOUqfqJ{font-weight:400;font-size:18px;line-height:160%;margin-top:10px;color:#242f3f;margin-bottom:40px}@media(max-width: 1024px){.FkbOknry .LHOUqfqJ{margin-bottom:20px;font-size:14px}}.yi4sraPW{display:flex;font-size:16px}
.D6E9npOu{font-size:16px;margin-bottom:10px;text-align:left}@media(max-width: 1024px){.D6E9npOu{padding-top:10px}}.FOVeJZcO{font-size:28px;font-weight:500;line-height:125%;margin-bottom:24px;text-align:left}.b3bnIfgT{font-size:16px;font-weight:200;line-height:120%;margin-top:10px}.rAbZHoN5{display:inline-flex;width:34px;height:34px;border-radius:50%;border:1px solid #e5ebef;font-family:"Inter";font-style:normal;font-weight:500;font-size:14px;line-height:130%;align-items:center;justify-content:space-around;text-align:center;color:#58606c;margin-bottom:1px;padding:8px}.U8Hh9nMk{margin-top:35px;width:100%}
.f7uWF28S{position:relative;display:flex;flex-direction:column;justify-content:center;gap:20px}.bpdTxvTT{width:100%;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:116%;letter-spacing:-0.38px;color:#070732}.IhGObjbu{margin-top:12px;display:flex;flex-direction:column;gap:12px}.m75qCK_3{position:absolute;right:0px;top:-52px;width:36px;height:36px;padding:6px;display:flex;justify-content:center;align-items:center;background-color:var(--color-white);color:var(--text-primary);border-radius:20px;font-size:24px;cursor:pointer}@media(max-width: 768px){.m75qCK_3{right:0px;top:-52px}}
.QDy_tJsS{display:flex;gap:var(--space-x3, 12px);align-items:stretch;flex-wrap:wrap;padding-top:16px}.eb6EEJki{min-width:200px;display:flex;min-height:56px;padding:var(--space-x3, 12px) var(--space-x4, 16px);align-items:center;gap:var(--space-x2, 8px);flex:1 1 40%;border-radius:var(--radius-x4, 16px);background:var(--background-secondary, rgba(7, 7, 50, 0.04));--subject-color: var(--background-secondary-strong, rgba(7, 7, 50, 0.36))}.vky0AmLP{--subject-color: #10a9ff}.szDcg18P{--subject-color: #ff6f3b}.L3U5GTBV{--subject-color: #b414ff}.esyexUUc{--subject-color: #00d72d}.nvWWGi2l{--subject-color: #f83535}.OL01WGjV{--subject-color: #00d4da}.VVs9pT1U{--subject-color: #6d29ff}._UfE_YB8{--subject-color: #3e80ff}.pPyWmNQk{--subject-color: #10a9ff}.IFoi28Da{--subject-color: #10a9ff}.LR6IjHlA{--subject-color: #10a9ff}.dJjrdD00{--subject-color: #2029ff}.FC6qPu66{--subject-color: #ea03ee}.TfGbaeLj{--subject-color: var(--background-secondary-strong, rgba(7, 7, 50, 0.36))}.oaCmdgZF{--subject-color: #00d72d}.oOtwoKwX{color:#fff;display:flex;padding:4px;align-items:center;justify-content:center;gap:10px;font-size:14px;border-radius:40px;background:var(--subject-color)}.gV0faGUZ{color:var(--text-primary, #070732);text-align:start;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-0.32px;flex:1}.dI07GxpG{position:relative;border-radius:20px;overflow:hidden}.f6FKly0h{display:flex;width:40px;padding:4px;gap:10px;background:var(--background-disabled, rgba(7, 7, 50, 0.08));transition:.3s}.f6FKly0h::before{content:"";width:16px;height:16px;flex-shrink:0;border-radius:50%;position:relative;transition:.3s;left:0;top:0;background:#fff}.BGN4MuVi{cursor:pointer;position:absolute;opacity:0;width:100%;height:100%;left:0;top:0;z-index:2}.BGN4MuVi:checked~.f6FKly0h{background:var(--subject-color)}.BGN4MuVi:checked~.f6FKly0h::before{left:100%;transform:translateX(-100%)}
.bLbFDsIC{padding:16px 0 16px 0}.dRRgdMee{width:100%;display:flex;padding:var(--space-x3, 12px) var(--space-x5, 20px);justify-content:center;align-items:center;gap:var(--space-x, 4px);border-radius:var(--radius-x3, 12px);background:var(--background-accent, #1455ff);color:var(--text-primary-inverse, #fff);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.224px;font-family:inherit;cursor:pointer}.dRRgdMee:disabled{cursor:default;background:var(--background-disabled, rgba(7, 7, 50, 0.08));color:var(--text-primary-subdued, rgba(12, 12, 71, 0.36))}.s5DYEtfH{color:var(--brand-red-main, #ff4b3e);background:rgba(255,93,93,.2)}.NjE208wM{background:rgba(0,0,0,0);border:2px solid rgba(7,7,50,.08);color:#1455ff}.Pp2YoBA4{width:100%;display:flex;flex-direction:row;gap:12px}.sTP5cRjF{margin-top:12px;font-weight:500;color:var(--brand-red-main, #ff4b3e);font-size:15px}
.onJl2xEd{display:flex;flex-direction:column;align-items:flex-start}.Xc0bRWce{margin-top:var(--space-x2, 8px);color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.196px}.g6cl1fNS{color:var(--text-secondary, rgba(7, 7, 50, 0.6));font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.196px}
._ujbdgtU{display:flex;max-width:59%;overflow-x:hidden;margin-top:10px;align-items:center}.BNWotn8H{position:relative;width:24px;height:24px;padding:4px;border-radius:40px;gap:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;transition:transform .3s}._8kRbGqvH{background:#10a9ff}._J49oWyR{background:#ff6f3b}.XAOIlMY6{background:#b414ff}.FJxMjKVX{background:#00d72d}.z7cmjrRb{background:#f83535}.C1dbXCy5{background:#00d4da}.FqSI55zH{background:#6d29ff}.jvsPPpbm{background:#3e80ff}.V0RfFKJ4{background:#10a9ff}.Wl0TtdIq{background:#10a9ff}.p7ubJXYg{background:#10a9ff}.AwtVAnBG{background:#2029ff}.PkeEQltg{background:#ea03ee}.fVW5NtoY{background:#130f32}.s2LpPHk5{background:#00d72d}.c6w_n4V0{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%, 4px);opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;pointer-events:none;white-space:nowrap;background:#121212;padding:4px 8px;border-radius:4px;gap:10px;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0;text-align:left;z-index:400;color:#fff}.c6w_n4V0::after{content:"";position:absolute;left:50%;top:100%;transform:translateX(-50%);width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #121212}.ZrgxKpRR{position:relative;display:flex;align-items:center}.ZrgxKpRR:not(:first-child){margin-left:-3px}.ZrgxKpRR:hover{z-index:2}.ZrgxKpRR:hover .BNWotn8H{transform:scale(1.1)}.ZrgxKpRR:hover .c6w_n4V0{opacity:1;visibility:visible;transform:translate(-50%, 0)}
.U7HBHMBA{width:100%;max-width:630px}.gNA5xT8k{display:flex;width:100%;padding:16px !important;flex-direction:column;align-items:flex-start;overflow-x:auto !important;gap:24px}.gNA5xT8k::-webkit-scrollbar{display:none}.gNA5xT8k{-ms-overflow-style:none;scrollbar-width:none}.s7sN5BCJ{width:100%;display:flex;min-height:200px;align-items:center;justify-content:center}.MWdIkjJS{color:var(--text-primary, #070732);font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.48px}@media(max-width: 550px){.U7HBHMBA{margin-top:10vh}}
.e5Hp1WC6{display:flex;gap:var(--space-x3, 12px);align-items:stretch;flex-wrap:wrap}.DTwzIh1e{min-width:200px;display:flex;min-height:56px;padding:var(--space-x3, 12px) var(--space-x4, 16px);align-items:center;gap:var(--space-x2, 8px);flex:1 1 40%;border-radius:var(--radius-x4, 16px);background:var(--background-secondary, rgba(7, 7, 50, 0.04));--subject-color: var(--background-secondary-strong, rgba(7, 7, 50, 0.36))}.EiQbdTlZ{--subject-color: #10a9ff}.H8fhSWA3{--subject-color: #ff6f3b}.ogjZcvqR{--subject-color: #b414ff}.rBqG22ah{--subject-color: #00d72d}.HEopfYnd{--subject-color: #f83535}.ZvA0Xj3Q{--subject-color: #00d4da}.s5K7IzTP{--subject-color: #6d29ff}.DIX_i7Lz{--subject-color: #3e80ff}.KIqgJeOr{--subject-color: #10a9ff}.S5nkGHl5{--subject-color: #10a9ff}.GRSmIbj5{--subject-color: #10a9ff}.KGLDfMlT{--subject-color: #2029ff}.W3fN8PsX{--subject-color: #ea03ee}.hVSVdCpr{--subject-color: var(--background-secondary-strong, rgba(7, 7, 50, 0.36))}.MksreKro{--subject-color: #00d72d}.kK0MnRUK{--subject-color: #ff6f3b}.it7jC5kB{color:#fff;display:flex;padding:4px;align-items:center;justify-content:center;gap:10px;font-size:14px;border-radius:40px;background:var(--subject-color)}.pRvqHsht{color:var(--text-primary, #070732);text-align:start;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-0.32px;flex:1}.bIup9HdQ{position:relative;border-radius:20px;overflow:hidden}.OLRdZE8K{display:flex;width:40px;padding:4px;gap:10px;background:var(--background-disabled, rgba(7, 7, 50, 0.08));transition:.3s}.OLRdZE8K::before{content:"";width:16px;height:16px;flex-shrink:0;border-radius:50%;position:relative;transition:.3s;left:0;top:0;background:#fff}.GyLJYxvY{cursor:pointer;position:absolute;opacity:0;width:100%;height:100%;left:0;top:0;z-index:2}.GyLJYxvY:checked~.OLRdZE8K{background:var(--subject-color)}.GyLJYxvY:checked~.OLRdZE8K::before{left:100%;transform:translateX(-100%)}
.LcN9794i{display:flex;flex-direction:column;align-items:flex-start}.jNz20v94{margin-top:var(--space-x2, 8px);color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.196px}.dphY4uJ6{color:var(--text-secondary, rgba(7, 7, 50, 0.6));font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.196px}
.q4Py52jC{margin-top:16px}.wfS69s8H{width:100%;display:flex;padding:var(--space-x3, 12px) var(--space-x5, 20px);justify-content:center;align-items:center;gap:var(--space-x, 4px);border-radius:var(--radius-x3, 12px);background:var(--background-accent, #1455ff);color:var(--text-primary-inverse, #fff);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.224px;font-family:inherit;cursor:pointer}.wfS69s8H:disabled{cursor:default;background:var(--background-disabled, rgba(7, 7, 50, 0.08));color:var(--text-primary-subdued, rgba(12, 12, 71, 0.36))}.acKIbMP3{color:var(--brand-red-main, #ff4b3e);background:rgba(255,93,93,.2)}.iGRmlmTG{background:rgba(0,0,0,0);border:2px solid rgba(7,7,50,.08);color:#1455ff}.F_C0nFAJ{width:100%;display:flex;flex-direction:row;gap:12px}@media(max-width: 768px){.F_C0nFAJ{flex-direction:column-reverse}}.Nl4o81W5{margin-top:12px;font-weight:500;color:var(--brand-red-main, #ff4b3e);font-size:15px}.bIO3vA4v{display:flex;flex-direction:column;gap:4px}.ilN6kjfG{font-size:16px}.TIvJgitQ{font-size:14px}
.LEMx7isi{width:454px;min-height:386px;padding:20px;color:var(--text-primary, #070732);display:flex;flex-direction:column;gap:24px}.ulx2FdLD{display:flex;flex-direction:column;gap:24px;padding:0 !important}.Vyyli8Ji{position:relative;width:100%;min-height:156px}.Vyyli8Ji.A1AM_4yJ{filter:grayscale(100%)}.ZS6lkkB1{position:absolute;top:0;left:0;width:100%;min-height:156px;backdrop-filter:blur(2px);z-index:10}.KJvmnvVJ{position:absolute;width:100%;height:100%;top:0;left:0}.cpbG0Q9B{width:128px;height:128px;position:absolute;left:calc(50% - 64px);top:calc(50% - 64px);animation:FduOskEC 1s infinite}.cpbG0Q9B.SYPvp1Aq{animation:none}._Hkpn7Sd{display:flex;flex-direction:column;gap:12px;align-items:flex-start}._Hkpn7Sd span{color:var(--attention, #ffb412);font-size:14px;font-weight:600;line-height:20px;letter-spacing:-0.14px}.HLWcUQQ4{font-size:24px;font-weight:600;line-height:28px;letter-spacing:-0.48px;text-align:left}.FHPw8P3K{font-size:14px;width:fit-content;padding:6px 16px;border-radius:12px;font-weight:500;letter-spacing:-0.224px;line-height:100%}.wwxrkVx6{background:rgba(248,86,27,.1);color:#f8561b}.RCq0HSYw{background:rgba(0,215,45,.1);color:#00d72d}.wCSyVj0q{background:rgba(16,169,255,.1);color:#10a9ff}.Ju4qVVb5{background:rgba(32,41,255,.1);color:#2029ff}.aSxIEvCG{background:rgba(162,9,235,.1);color:#a209eb}.eaq_0HJP{background:rgba(236,10,10,.1);color:#ec0a0a}.OEIxDQeB{background:rgba(215,0,219,.1);color:#d700db}.qDlPkKP2{background:rgba(0,202,208,.1);color:#00cad0}.HEAMnkv1{background:rgba(16,169,255,.1);color:#10a9ff}.AQC7RxrG{background:rgba(16,169,255,.1);color:#10a9ff}.T5IpvwK8{background:rgba(44,111,240,.1);color:#2c6ff0}.xEWQ78vp{background:rgba(87,16,237,.1);color:#5710ed}.nyaiZh1U{background:rgba(140,213,15,.1);color:#8cd50f}.MtsjZ30e{background:rgba(167,125,255,.1);color:#a77dff}._WcDl8OE{background:rgba(109,41,255,.1);color:#6d29ff}.FHPw8P3K.A1AM_4yJ{filter:grayscale(100%)}.RDOQGUPk{text-align:left;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-0.14px;color:var(--text-secondary)}.v9U59nTn{border-radius:12px;background:var(--color-blue);width:100%;padding:12px 20px;color:#fff;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-0.224px;display:grid;cursor:pointer;place-items:center;flex-shrink:0}@keyframes FduOskEC{35%{transform:rotate(0) translate(0, 0)}40%{transform:rotate(5deg) translate(0, -2px)}45%{transform:rotate(-3deg) translate(0, -2px)}50%{transform:rotate(5deg) translate(0, -2px)}55%{transform:rotate(-3deg) translate(0, -2px)}60%{transform:rotate(5deg) translate(0, -2px)}65%{transform:rotate(-3deg) translate(0, -2px)}70%{transform:rotate(0) translate(0, 0)}}
.C2tULFzP{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.pjgv4JmH{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:8px;border:1px solid var(--mantine-color-gray-4, #dee2e6);background:rgba(0,0,0,0);cursor:pointer}.pjgv4JmH:disabled{opacity:.5;cursor:not-allowed}.XDX809Nt{border-color:var(--mantine-color-blue-6, #228be6);background:var(--mantine-color-blue-0, #e7f5ff)}.kCyK_TYl{flex-shrink:0;opacity:.6}
.BM7osumg{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.OaGU0kve{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:8px;border:1px solid var(--mantine-color-gray-3, #e9ecef)}.IwrFrJ1O{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.IwrFrJ1O svg{width:20px;height:20px}.sXk6XkI6{flex:1;margin:0;font-size:14px}.dW_J6AuI{position:relative}.ek0ccdWs{position:absolute;opacity:0;width:0;height:0}.R420IUBd{display:block;width:44px;height:24px;border-radius:12px;background:var(--mantine-color-gray-4, #ced4da);cursor:pointer;position:relative}.R420IUBd::after{content:"";position:absolute;width:20px;height:20px;border-radius:50%;background:#fff;top:2px;left:2px;transition:transform .15s ease}.ek0ccdWs:checked+.R420IUBd{background:var(--mantine-color-blue-6, #228be6)}.ek0ccdWs:checked+.R420IUBd::after{transform:translateX(20px)}
.HLIxWYqk{margin-bottom:16px}.NX4QO0jR{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.tYsMIcPl{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center}.tYsMIcPl svg{width:22px;height:22px}.rP08gTU2{margin:0 0 4px;font-weight:600;font-size:14px}.c2oG3LJY{margin:0;font-size:13px;opacity:.7}
.iOCx0FV4{padding:12px;border-radius:8px;background:var(--mantine-color-gray-0, #f8f9fa);margin-bottom:16px}._AGYsIMF{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.PDcIsb8a{margin:0;font-size:18px;font-weight:600}.Gb4zCBEa{margin:0;font-size:13px;opacity:.7}.NCv4l2Vg{margin:0;font-size:12px;opacity:.65;line-height:1.4}
.aelOzcD4{margin-top:8px}.P2kNNUnG{width:100%;padding:14px 20px;border-radius:8px;border:none;font-size:16px;font-weight:600;cursor:pointer;background:linear-gradient(135deg, #7c3aed 0%, #2563eb 100%);color:#fff}.P2kNNUnG:disabled{opacity:.6;cursor:not-allowed}.PYqWdz3v{background:var(--mantine-color-red-6, #fa5252)}.uwAvKbo6{margin:8px 0 0;font-size:13px;color:var(--mantine-color-red-6, #fa5252)}
.BNCeKpy3{padding-top:8px}.kHrtzhnd{display:flex;justify-content:center;align-items:center;padding:48px 32px}.NvRM6yJr{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 16px}.tJiUMDca{margin:0;text-align:center;font-size:15px;line-height:1.4;color:rgba(7,7,50,.72)}.mCJMpBNr{padding:10px 20px;font-family:"Suisse Intl",sans-serif;font-weight:500;font-size:15px;color:#fff;background:#1455ff;border:none;border-radius:12px;cursor:pointer}.mCJMpBNr:hover{opacity:.92}
.YTI07DZV{display:flex;align-items:center;gap:4px;padding:4px;box-sizing:border-box;width:100%;max-width:391px;height:42px;background:rgba(7,7,50,.04);border-radius:12px;margin-bottom:0}.DTfXPVhU{align-self:flex-start;width:fit-content;max-width:391px}.XWN6SCdg{display:flex;align-items:center;justify-content:center;flex:1;height:34px;padding:8px;border-radius:8px;border:0;background:rgba(0,0,0,0);cursor:pointer;font-family:"Suisse Intl",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:18px;letter-spacing:-0.01em;color:rgba(7,7,50,.6)}.Pe4eAH4g{background:#fff;color:#070732;box-shadow:0 1px 3px rgba(7,7,50,.12)}.DTfXPVhU .XWN6SCdg{flex:0 1 auto;min-width:0}
.wcgQSSqR{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:12px;gap:8px;width:100%;max-width:391px;min-height:104px;border-radius:16px;background:rgba(7,7,50,.04);margin-bottom:0}.Ts5ovZtW{display:flex;align-items:flex-end;gap:8px;width:100%}.hcMNHVti{margin:0;font-family:"Suisse Intl",sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:28px;letter-spacing:-0.02em;color:#121212}._PFgjbN1{text-decoration:line-through;color:rgba(7,7,50,.36);font-size:24px;line-height:28px}.Y51TGdl3{margin:0;font-family:"Suisse Intl",sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:28px;letter-spacing:-0.02em;color:#121212}.TNPnOc15{margin:0;padding:0 8px;border-radius:8px;height:24px;display:inline-flex;align-items:center;font-family:"Suisse Intl",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.014em;background:rgba(20,85,255,.06);color:#1455ff}.AcFJSiqI{background:rgba(20,85,255,.06);color:#1455ff}.SDhKJ8Yq{margin:0;font-family:"Suisse Intl",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.014em;color:rgba(7,7,50,.6)}.LAMsH3al{margin:0;font-family:"Suisse Intl",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.014em;color:#121212}
._wJMexnG{margin-bottom:0}.b7k71bAR{display:flex;align-items:center;gap:12px;cursor:pointer;font-family:"Suisse Intl",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.014em;color:#070732}.b7k71bAR input{margin:0;appearance:none;width:20px;height:20px;border-radius:4px;border:2px solid rgba(7,7,50,.08);background:#fff}.b7k71bAR input:checked{border-color:#1455ff;background:linear-gradient(45deg, transparent 46%, #ffffff 46% 56%, transparent 56%),linear-gradient(-45deg, transparent 54%, #ffffff 54% 64%, transparent 64%),#1455ff}.WeQlE3Ul{user-select:none}.ejDdTiT3{display:flex;gap:8px;margin-top:12px}.MAl9YxJO{flex:1;height:40px;padding:10px 12px;border-radius:10px;border:1px solid rgba(7,7,50,.12);font-family:"Suisse Intl",sans-serif;font-size:14px;line-height:20px;letter-spacing:-0.01em}.mrgaSlBQ{height:40px;padding:10px 16px;border-radius:10px;border:none;background:#1455ff;color:#fff;font-family:"Suisse Intl",sans-serif;font-weight:500;font-size:14px;line-height:20px;cursor:pointer}.mrgaSlBQ:disabled{opacity:.5;cursor:not-allowed}.BK95x3qh .MAl9YxJO{border-color:#00ca50}.q20nmBsh .MAl9YxJO{border-color:#fa5252}.jGS28o2F{opacity:.7}
.MuXCiAht{position:relative;width:100%}.ikUdO_ED{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.Gbc_xHjr{display:flex;align-items:flex-start;gap:8px;min-width:0}.kWr8HEop{display:flex;flex-direction:column;gap:0;min-width:0}.bvMkPosO{font-family:"Suisse Intl",sans-serif;font-size:16px;line-height:24px;letter-spacing:-0.014em;font-weight:500;color:#070732}.gFNwjen9{font-family:"Suisse Intl",sans-serif;font-size:14px;line-height:20px;letter-spacing:-0.01em;font-weight:450;color:rgba(7,7,50,.36)}.ry1j2VXV{flex-shrink:0;width:22px;height:22px;border-radius:50%;border:1px solid rgba(7,7,50,.2);background:rgba(0,0,0,0);cursor:pointer;font-family:"Suisse Intl",sans-serif;font-size:12px;font-weight:500;color:rgba(7,7,50,.6);line-height:1;padding:0}.rGmZFfTg{flex-shrink:0;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer}.m57DJmy2{display:block;width:40px;height:24px;border-radius:20px;background:rgba(7,7,50,.08);position:relative;transition:background .15s ease}.RTkgLdl7{background:#1455ff}.Iu3m871O{position:absolute;width:16px;height:16px;border-radius:50%;background:#fff;top:4px;left:4px;transition:transform .15s ease}.RTkgLdl7 .Iu3m871O{transform:translateX(16px)}.gZOcpfIc{position:absolute;z-index:20;top:100%;left:0;right:0;margin-top:8px;padding:12px;border-radius:12px;background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.12);border:1px solid rgba(7,7,50,.08);font-size:12px;line-height:1.4}.yb9uS0Re{margin-bottom:12px}.wB4cWAR3{margin-bottom:8px}.PWmBceDI{border-top:1px solid rgba(7,7,50,.08);padding-top:12px}.wwKk93Wc{display:flex;justify-content:space-between;margin-bottom:8px;font-weight:600}.dhiY4WbP{display:flex;gap:4px}.dhiY4WbP>div{flex:1;height:4px;border-radius:2px;background:rgba(7,7,50,.12)}
.GRNjEPIh{margin:12px 0}.G88txeEP{font-size:14px;margin-bottom:8px;font-weight:500}
.iPEwW14e{width:100%;flex:1;display:flex;flex-direction:column;gap:12px}.H16ja3ef{margin:0;font-family:"Suisse Intl",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.01em;color:rgba(7,7,50,.36)}.BhsUUdR0{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}.Ni0ic8Bl{position:relative;padding:12px 12px 8px;border-radius:12px;border:2px solid rgba(7,7,50,.08);background:#fff;cursor:pointer;text-align:left;min-height:88px;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.Ni0ic8Bl:disabled{opacity:.5;cursor:not-allowed}.jBWfFIB4{border-color:#1455ff;filter:drop-shadow(0 0 3px rgba(20, 85, 255, 0.12))}.UH2aBNoU{display:flex;align-items:center;min-height:20px}.TIsNVXHV{display:block;flex-shrink:0;height:20px;width:auto;box-sizing:content-box}.TIsNVXHV[data-pay=sbp]{width:49px;height:20px}.TIsNVXHV[data-pay=card]{width:30px;height:20px}.TIsNVXHV[data-pay=tinkoff]{width:52px;height:20px}.TIsNVXHV[data-pay=yandex]{width:52px;height:20px}.O8_4jYiE{display:block;width:30px;height:20px}.Pq2ZyxuA{margin:0;max-width:120px;font-family:"Suisse Intl",sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:rgba(7,7,50,.6);white-space:pre-line}.jBWfFIB4 .Pq2ZyxuA{color:#070732}.yso8Nv4H{position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:50%;background:#1455ff;display:flex;align-items:center;justify-content:center}.admMqGYh{grid-column:1/-1;margin:0;font-size:13px;color:var(--mantine-color-red-6, #fa5252)}.F8TrOHb7{display:flex;flex-direction:column;gap:8px;font-size:13px;margin-bottom:12px}.RDuNTCLw{max-width:280px}.ThKIPDHA{display:flex;flex-direction:column;gap:16px;margin-top:auto}.TEjVV31N{font-size:15px;font-weight:600}.lbteqlaL{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border-radius:0;border:0;background:rgba(0,0,0,0);cursor:pointer;text-align:left}.eANrqtlF{display:flex;flex-direction:column;gap:0;font-family:"Suisse Intl",sans-serif;font-size:16px;line-height:24px;letter-spacing:-0.014em;font-weight:500;color:#070732}.eANrqtlF span{font-size:14px;line-height:20px;letter-spacing:-0.01em;color:rgba(7,7,50,.36);font-weight:450}.yBrSisDO{width:40px;height:24px;border-radius:20px;background:rgba(7,7,50,.08);position:relative;flex-shrink:0}.PZxZwqFL{background:#1455ff}.WHymrzud{position:absolute;width:16px;height:16px;border-radius:50%;background:#fff;top:4px;left:4px;transition:transform .15s ease}.PZxZwqFL .WHymrzud{transform:translateX(16px)}.FM0S741E{width:100%;height:48px;padding:12px 20px;border-radius:12px;border:none;font-family:"Suisse Intl",sans-serif;font-size:16px;line-height:24px;letter-spacing:-0.014em;font-weight:500;cursor:pointer;background:#1455ff;color:#fff}.FM0S741E:disabled{opacity:.6;cursor:not-allowed}
.gkUuJKel{border-radius:24px;width:846px;max-width:calc(100vw - 32px);min-height:min(480px,100vh - 32px);max-height:calc(100vh - 32px);overflow:visible}.bgjVT5lX{padding:20px 20px 0}.c8gpWJ_n{font-family:"Suisse Intl",sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:28px;letter-spacing:-0.016em;color:#070732}.Wn01Ae9v{padding:16px 20px 20px;box-sizing:border-box;overflow:visible}.GVZlABq0{display:flex;justify-content:center;align-items:center;min-height:200px;padding:24px}.EWEXyuiB{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 16px}.x8hQu4JE{margin:0;text-align:center;font-size:15px;line-height:1.4;color:rgba(7,7,50,.72)}.BB7t0S7i{padding:10px 20px;font-family:"Suisse Intl",sans-serif;font-weight:500;font-size:15px;color:#fff;background:#1455ff;border:none;border-radius:12px;cursor:pointer}.BB7t0S7i:hover{opacity:.92}.W6EOzUgn{margin:0;padding:16px;text-align:center;opacity:.75}.h9e7uklj{display:flex;flex-direction:row;align-items:stretch;gap:24px}.IOwcPJYF{box-sizing:border-box;width:391px;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.PJy24drC{display:flex;flex-direction:column;gap:16px}.eBcuAVrl{box-sizing:border-box;width:391px;min-width:0;display:flex;flex-direction:column}.Zr0Tlbu5{width:100%;font-family:"Suisse Intl",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.01em;color:rgba(7,7,50,.36)}.cwVzsmSG{margin-top:0;width:100%;max-width:352px;font-family:"Suisse Intl",sans-serif;font-style:normal;font-weight:450;font-size:12px;line-height:16px;color:rgba(7,7,50,.36)}.cwVzsmSG a{color:inherit;text-decoration:underline}@media(max-width: 768px){.gkUuJKel{width:calc(100vw - 32px) !important;max-width:100% !important;min-height:0;max-height:calc(100dvh - 48px);height:auto;border-radius:24px;display:flex;flex-direction:column}.bgjVT5lX{flex-shrink:0;padding:16px 16px 0}.c8gpWJ_n{font-size:20px;line-height:24px}.Wn01Ae9v{flex:1;min-height:0;padding:12px 16px calc(16px + env(safe-area-inset-bottom, 0px));overflow:auto;-webkit-overflow-scrolling:touch}.h9e7uklj{flex-direction:column;align-items:stretch;gap:20px}.IOwcPJYF{display:contents;width:auto;gap:0}.PJy24drC{order:1;width:100%}.eBcuAVrl{order:2;width:100%}.cwVzsmSG{order:3;max-width:none;padding-bottom:env(safe-area-inset-bottom, 0px)}}
.hzo8vMB9{display:flex;flex-direction:column;gap:12px}.BkodJSKZ{color:var(--text-text-primary, #070732);font-size:20px;font-weight:600;line-height:24px;letter-spacing:-0.4px}.RP_s_1kM{display:flex;align-items:center;gap:8px}.IxavjoAe{padding-top:12px;border-top:1px solid rgba(7,7,50,.08)}.RP_s_1kM svg{border-radius:6px;background:var(--accent-accent-subtle-strong, rgba(20, 85, 255, 0.1));padding:8px;width:32px;height:32px;color:#1455ff}.RP_s_1kM p{color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));font-size:14px;font-weight:500;line-height:18px;letter-spacing:-0.14px}.RP_s_1kM span{color:var(--text-text-primary, #070732);font-size:14px;font-weight:500;line-height:18px;letter-spacing:-0.14px}.obqXNOab{width:100%;border-radius:12px;background:var(--accent-accent-base, #1455ff);color:var(--text-text-inverse, #fff);font-size:16px;font-weight:500;line-height:20px;letter-spacing:-0.224px;padding:12px 0;display:flex;align-items:center;justify-content:center;margin-top:12px;border:none}.obqXNOab:hover{cursor:pointer;opacity:.8}.O1ke__nx{border:2px solid var(--border-border-base, rgba(7, 7, 50, 0.08));color:#1455ff;background:#fff}.Rs_cqyGZ{min-height:unset !important}
.oWWVi97V{width:500px;border-radius:12px;display:flex;flex-direction:column;align-items:center}@media(max-width: 1024px){.oWWVi97V{padding:40px 0;width:100%;height:fit-content}}.UaRomM_0{font-size:20px;line-height:140%;color:#242f3f;text-align:center;display:flex;font-weight:500;align-items:center;flex-direction:column}.UaRomM_0 .rLBVStd7{font-size:20px;font-weight:600;line-height:140%;color:var(--text-primary)}.UaRomM_0 .rFYTlTbe{margin-top:24px;display:flex;flex-direction:column;align-items:flex-start;font-size:18px;font-weight:500;line-height:20px;text-align:center;color:var(--text-primary)}@media(max-width: 1024px){.UaRomM_0 .rFYTlTbe{align-items:center;text-align:center}}.UaRomM_0 .rFYTlTbe span{color:var(--color-blue)}.UaRomM_0 .rqyS1Kge{width:250px}@media(max-width: 1024px){.UaRomM_0 .rqyS1Kge{width:100%}}.PlIojqRU{margin-top:24px;width:100%;position:relative;font-size:14px;line-height:140%;margin-bottom:30px}.N4dmB3VT{background:var(--background-primary, #fff);width:100%;display:flex;flex-direction:column;border:2px solid var(--border-primary, rgba(7, 7, 50, 0.08));z-index:10;border-radius:12px;height:fit-content;max-height:300px;overflow-y:auto;position:absolute;top:56px}.N4dmB3VT .TzoM8toM{color:var(--text-primary, #070732);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.224px;text-align:left;padding:12px 16px;cursor:pointer}.N4dmB3VT .TzoM8toM:hover{background:var(--background-secondary, rgba(7, 7, 50, 0.04))}.fXCqhRUO{background:none;border:none;width:100%}.Syx4zJTq{padding:6px 0 6px 11px;width:100%;z-index:10;border-radius:10px;border:1px solid #000}
.Nre0_xPP{width:500px;border-radius:12px;display:flex;flex-direction:column;align-items:center}@media(max-width: 1024px){.Nre0_xPP{padding:40px 0;width:100%;height:fit-content}}.snCgnuRs{font-size:20px;line-height:140%;color:#242f3f;text-align:center;display:flex;font-weight:500;align-items:center;flex-direction:column}.snCgnuRs .ICyDRm14{display:flex;flex-direction:column;align-items:center;gap:24px}.snCgnuRs .qpatCh3j{font-size:20px;font-weight:600;line-height:140%;color:var(--text-primary)}.snCgnuRs .fXwAnSyg{font-size:16px;font-weight:500;line-height:20px;text-align:center;color:var(--text-secondary)}@media(max-width: 1024px){.snCgnuRs .fXwAnSyg{align-items:center;text-align:center}}.snCgnuRs .fXwAnSyg span{color:var(--color-blue)}.snCgnuRs .huGiOqfD{width:100%}.snCgnuRs .v090cN7D{height:52px;background:var(--background-primary, #fff)}.bbI03Nay{position:relative;width:250px}.bbI03Nay span{color:var(--color-white) !important}@media(max-width: 1024px){.bbI03Nay{width:100%}}
.UDwuFTzK{position:relative;display:flex;flex-direction:column;justify-content:center;width:600px;overflow:hidden}.drCkgxby{overflow:hidden !important;flex:none !important;height:100%}@media(max-width: 1024px){.UDwuFTzK{width:100%}}.SN5DnzfX{overflow-y:auto;max-height:calc(100vh - 150px)}.SN5DnzfX::-webkit-scrollbar{display:none}.mvuj3hwI{font-size:24px;font-weight:600;line-height:28px;letter-spacing:-0.02em;text-align:left}.VhnZWleO{margin-top:24px;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-0.014em;text-align:left}.nyJKqbIV{margin-top:8px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-0.01em;text-align:left;opacity:60%}.IBSQmccO{margin-top:24px}.HUmKJpEA{margin-top:12px;display:flex;flex-direction:column;gap:12px}.zCFnBbAW{margin:0;color:#070732;font-size:18px;font-weight:600;line-height:24px;text-align:left}.jt_YEmX0{color:#070732;font-size:16px;font-weight:500;line-height:24px;text-align:left}.jt_YEmX0 p{margin:0 0 12px}.jt_YEmX0 p:last-child{margin-bottom:0}.EcdXLh5p{display:flex;flex-direction:column;gap:12px}.oEgbAiib{width:100%;height:auto;border-radius:12px;object-fit:contain}.PmpwiMTP{display:none}@media(max-width: 768px){.PmpwiMTP{width:100%;height:36px;padding:6px;display:flex;justify-content:flex-end;align-items:center;background-color:var(--color-white);color:var(--text-primary);border-radius:20px;font-size:24px;cursor:pointer}}
.FYnODHGO{display:flex;flex-direction:column;gap:12px;width:100%;height:500px}.XMaZLSOX{width:100%;height:100%}.G3_7yRBW{height:100%;position:relative;border-radius:var(--radius-x6, 20px);background:var(--background-secondary, rgba(7, 7, 50, 0.04));overflow:hidden}.lftXBM0n{height:100%}.lftXBM0n div{height:100%}.gmrCTv_R{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--background-secondary, rgba(7, 7, 50, 0.04))}.ybNflovy{cursor:pointer;width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--background-accent, #1455ff);color:#fff;font-size:20px}.m8Kggdi8{width:100%;height:100%}.UXM67qi5{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.uto3AL6b{max-width:250px;margin-left:auto;display:flex;flex-direction:column;border:1px solid var(--border-primary, rgba(7, 7, 50, 0.06));background:var(--background-primary, #fff);padding:0;border-radius:var(--radius-x3, 12px)}.eZ1az7vs{font-family:inherit;cursor:pointer;display:flex;padding:8px 20px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:var(--radius-x3, 12px);background:var(--background-extra, #6d29ff);color:var(--background-primary, #fff);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.16px}.uBcDJuCF{color:var(--text-accent, #1455ff);border:2px solid var(--border-primary, rgba(7, 7, 50, 0.06));background:var(--background-primary, #fff)}.jtRnPOSh{background:var(--background-success-subdued, rgba(0, 202, 80, 0.1));color:var(--text-success, #00ca50)}.eZ1az7vs:disabled{cursor:default;border:none;color:var(--text-tetriary, rgba(7, 7, 50, 0.36));background:var(--background-secondary-strong, rgba(7, 7, 50, 0.06))}@media(max-width: 768px){.FYnODHGO{height:450px}}@media(max-width: 450px){.FYnODHGO{width:100%;height:200px;gap:0}.uto3AL6b{width:100%;max-width:none;padding:16px;border-radius:0}.eZ1az7vs{margin-left:auto;max-width:300px}}
.qPtJ0DC1{position:absolute;top:0}
._aNATrIG{display:flex;flex-direction:column;gap:30px;width:100%;height:max-content;border-radius:12px;border:2px solid rgba(7,7,50,.08);margin-top:24px}@media(max-width: 1280px){._aNATrIG{left:67%}}@media(min-width: 1920px){._aNATrIG{left:61%}}.QAqE8gpu{width:100%;display:flex;flex-direction:column;gap:2px}@media(max-width: 1024px){.QAqE8gpu{display:none}}.vuSTu4mb{cursor:pointer;border:none;background:rgba(0,0,0,0);text-decoration:none;outline:none;color:#1455ff;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-0.01em;text-align:left;padding:0 12px;margin-bottom:8px;font-family:inherit}.ty5S3Ipg{padding:8px 0px;font-size:16px;font-weight:600;line-height:24px;letter-spacing:-0.02em;text-align:left}.Hw6jsKFc{display:flex;justify-content:space-between;border-bottom:1px solid rgba(7,7,50,.08);margin:0 12px 8px 12px;align-items:center}.H1H8eWkE{background-color:rgba(0,0,0,0);color:#0c0c47;opacity:60%;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-0.01em;text-align:left}.H1H8eWkE:hover{background-color:rgba(0,0,0,0)}.k4sGXBas{transition:.3s}.sqChlCBP{transform:rotate(180deg)}.BbmBVpeJ{cursor:pointer;border:none;background:rgba(0,0,0,0);display:flex;padding:2px var(--space-x, 4px) 2px var(--space-x2, 8px);transition:.3s;align-items:center;gap:var(--space-x, 4px);color:var(--text-accent, rgba(12, 12, 71, 0.6));font-family:inherit}.ygwmeNNI{font-size:14px;font-weight:500;line-height:20px;letter-spacing:-0.01em;text-align:left;color:rgba(12,12,71,.6)}
.qMd1MC_P{width:400px;border-radius:12px;border-radius:20px}@media(max-width: 1024px){.qMd1MC_P{padding:40px 0;width:90vw;height:fit-content}}.dSS6weOl{font-size:14px;line-height:140%;color:#242f3f;text-align:center;display:flex;font-weight:500;gap:20px;align-items:center;padding:20px !important;flex-direction:column}.dSS6weOl .fSYsXOOG{color:var(--text-primary, #070732);text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-0.4px}.dSS6weOl .gS6BoTnW{margin-top:-12px;color:var(--text-secondary, rgba(7, 7, 50, 0.6));font-size:14px;font-style:normal;font-weight:450;line-height:20px;letter-spacing:-0.14px}.dSS6weOl .TYX6miwv{display:grid;place-items:center;border-radius:28px;width:48px;height:48px;min-width:48px;border:8px solid #f5f8ff;background:var(--background-accent-secondary-strong, rgba(20, 85, 255, 0.1))}.kCCd0EA_{display:flex;flex-direction:column;grid-template-columns:1fr 1fr;gap:12px;margin-top:4px;width:100%}.kCCd0EA_ button{width:100%;height:44px;border-radius:12px}.TYX6miwv{width:18px}
.kLx2BpJH{width:400px;border-radius:12px;border-radius:20px}@media(max-width: 1024px){.kLx2BpJH{padding:40px 0;width:90vw;height:fit-content}}.GbRMHeFX{font-size:14px;line-height:140%;color:#242f3f;text-align:center;display:flex;font-weight:500;gap:20px;align-items:center;padding:20px !important;flex-direction:column}.GbRMHeFX .bj5GykQU{color:var(--text-primary, #070732);text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-0.4px}.GbRMHeFX .b01HCjL4{margin-top:-12px;color:var(--text-secondary, rgba(7, 7, 50, 0.6));font-size:14px;font-style:normal;font-weight:450;line-height:20px;letter-spacing:-0.14px}.GbRMHeFX .nEsIBVwy{display:grid;place-items:center;border-radius:28px;width:48px;height:48px;min-width:48px;border:8px solid #f5f8ff;background:var(--background-accent-secondary-strong, rgba(20, 85, 255, 0.1))}.GRu669uL{display:flex;flex-direction:column;grid-template-columns:1fr 1fr;gap:12px;margin-top:4px;width:100%}.GRu669uL button{width:100%;height:44px;border-radius:12px}.nEsIBVwy{width:18px}
.J9iobK1m{width:100%;max-width:600px}@media(max-width: 959px){.J9iobK1m{max-width:none}}.ITJem7Fb{display:block;margin-left:-20px;top:-80px;overflow:hidden;height:auto;width:calc(100% + 40px);object-fit:cover}.Xjd7hhQf{display:none}@media(max-width: 959px){.ITJem7Fb{display:none;margin-top:-30px;margin-left:-20px;min-width:calc(100% + 40px)}.Xjd7hhQf{display:block}}.nLqMKKW2{margin-top:36px;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:140%}.qLmafGI5{margin-top:12px;opacity:.5;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.B7XyPjVl{margin-top:36px}@media(max-width: 959px){.B7XyPjVl{width:100%}}
.mcnK0Dg4{display:none}.zBjV8zCC{max-width:1000px}@media(max-width: 1024px){.zBjV8zCC{margin-bottom:0}}.blGuTnwi{overflow-y:auto;display:flex;width:100%;height:fit-content;padding:0px !important;gap:20px}@media(max-width: 1024px){.blGuTnwi{justify-content:center}}@media(max-width: 768px){.blGuTnwi{height:100%}}@media(max-width: 768px){.bMdg74ax{padding-bottom:0;padding-left:0;padding-right:0}}
.hO8hxEcb{max-width:400px;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.ChDVEYNv{width:48px;height:48px;margin-bottom:20px;border-radius:56px;border:8px solid #f6f8ff;background:var(--background-accent-secondary-strong, rgba(20, 85, 255, 0.1));display:grid;place-items:center}.ChDVEYNv svg{position:relative}.Ztfxxja_{margin-bottom:8px;color:var(--text-primary, #070732);text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-0.4px}.GHIECHpP{margin-bottom:24px;color:var(--text-secondary, rgba(7, 7, 50, 0.6));text-align:center;font-size:14px;font-style:normal;font-weight:450;line-height:20px;letter-spacing:-0.14px}.j7VLYX0m{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px}.V7y19jlR{width:100% !important}
.GwxEMQVT{max-width:290px;display:flex;flex-direction:column;align-items:flex-start;position:relative;padding:213px 4px 4px 4px;cursor:pointer}.Z_lhXERU{position:absolute;top:0;left:0;width:100%;height:213px;border-radius:14px}.oP8JJDcs{display:grid;place-items:center;width:24px;height:24px;min-width:24px;position:absolute;z-index:2;right:12px;top:12px;border-radius:24px;background:hsla(0,0%,100%,.5)}.oP8JJDcs.iXJYaI0u{background:#fff}.emDHEALB{margin-top:auto;padding:6px;border-radius:12px;background:#fff;width:100%;height:280px;gap:8px;overflow:auto}.C3M2VIpx{border-radius:10px;background:var(--background-bg-secondary, rgba(7, 7, 50, 0.04));padding:12px 8px;display:flex;align-items:center;flex-direction:column}.P7D_R0J8{color:var(--text-text-primary, #070732);text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:-0.36px}.emDHEALB span{color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));text-align:center;font-size:14px;font-style:normal;font-weight:450;line-height:20px;letter-spacing:-0.14px}.Dds1eysF{width:100%;display:flex;align-items:center;margin-bottom:4px}.Q0tSX2vd{height:28px;width:50%;border-bottom:2px solid var(--border-border-base, rgba(7, 7, 50, 0.08));display:grid;place-items:center;color:var(--text-secondary, rgba(7, 7, 50, 0.64));text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:16px;cursor:pointer}.Q0tSX2vd.iXJYaI0u{color:var(--text-text-accent, #1455FF);border-bottom:2px solid var(--border-accent, #1455FF)}.STOD1mTe{padding:0 6px;gap:12px;display:flex;flex-direction:column;align-items:flex-start}.DI8iomKS{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.DI8iomKS span{border-radius:var(--radius-x, 4px);background:var(--accent-accent-subtle, rgba(20, 85, 255, 0.06));display:flex;gap:4px;align-items:center;color:var(--text-text-accent, #1455FF);text-align:center;font-size:12px;font-style:normal;font-weight:450;line-height:16px;padding:4px 6px}.ne1oBruh{display:flex;flex-direction:column;gap:12px}.C4upoNuS{display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:var(--text-text-primary, #070732);font-size:14px;font-style:normal;font-weight:450;line-height:20px;letter-spacing:-0.14px}.C4upoNuS span{color:var(--text-text-tetriary, rgba(7, 7, 50, 0.36));font-size:12px;font-style:normal;font-weight:500;line-height:16px}.dMA9A3O2{display:flex;flex-direction:column;gap:12px;align-self:flex-start;width:100%}.q0x5Cfgq{color:var(--text-text-primary, #070732);font-size:14px;font-style:normal;font-weight:450;line-height:20px;letter-spacing:-0.14px;text-align:left}
.Cl3gw3cn{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1000px;width:100%}@media(max-width: 768px){.Cl3gw3cn{max-width:initial;justify-content:flex-start}}.XqeQlgC6{position:relative;width:100%;padding:20px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.n97dZrXx{color:var(--text-primary, #070732);text-align:left;font-size:20px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-0.4px}.AvEbIiYV{color:var(--text-secondary, rgba(7, 7, 50, 0.6));text-align:left;font-size:14px;font-style:normal;font-weight:450;line-height:20px;letter-spacing:-0.14px}.F_3BRVgr{width:100%;padding:20px;border-top:1px solid #e9eaeb;border-bottom:1px solid #e9eaeb;scrollbar-width:none;-ms-overflow-style:none;gap:12px;align-items:center}.F_3BRVgr::-webkit-scrollbar{display:none}.poT4Mhel{overflow-x:auto;width:100%;height:100%;max-width:970px;display:flex;align-items:center;margin:0 auto;gap:20px}.jqzV7H9h{min-height:500px !important;width:290px;min-width:290px;border-radius:16px;border:2px solid var(--border-border-base, rgba(7, 7, 50, 0.08));background:#d7e8ff}.jqzV7H9h.v5v1jxiB{border:2px solid #1455ff}.ERr_LWNy{margin-top:auto;padding:20px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px}.yd3ADQbT{width:100% !important}.RQFAuJVX{position:absolute;cursor:pointer;color:rgba(7,7,50,.36);top:20px;right:20px;width:24px;height:24px;font-size:16px}.RQFAuJVX svg{width:100%;height:100%}
.XmBG3QQO{width:min(860px,100vw - 32px);max-height:calc(100dvh - 48px);border-radius:var(--radius-x5, 20px) !important;overflow:hidden !important}@media(max-width: 768px){.BgCLapBX{padding:0}}.Mi96Wx9C{position:relative;display:flex;max-height:calc(100dvh - 48px);padding:40px !important;flex-direction:column;align-items:flex-start;gap:var(--space-x8, 32px);overflow-y:auto;background:#fff;border-radius:var(--radius-x5, 20px);color:#070732;scrollbar-width:none;-ms-overflow-style:none}@media(max-width: 768px){.Mi96Wx9C{padding:20px !important}}.Mi96Wx9C::-webkit-scrollbar{display:none}.VOQUuzWV{position:relative;width:100%;min-height:481px;border-radius:20px;background:#05070c}.VOQUuzWV iframe{position:absolute;border-radius:20px;inset:0;width:100%;height:100%;border:0}@media(max-width: 768px){.VOQUuzWV{min-height:205px}}.lxvq4lu5{position:absolute;right:-12px;bottom:72px;display:flex;padding:8px 10px;flex-direction:column;align-items:center;border-radius:8px;background:#1455ff;color:#fff;text-align:center;font-size:34px;font-style:normal;font-weight:500;line-height:90%;letter-spacing:0;text-transform:uppercase;transform:rotate(8deg);pointer-events:none}.inK6_90L{display:flex;width:100%;padding:32px;flex-direction:column;gap:16px;border-radius:16px;background:#f1f5ff}.C9GI5yW4{color:var(--text-text-primary, #070732);font-size:30px;font-style:normal;font-weight:600;line-height:38px;letter-spacing:-0.48px}.L6xGj2kA,.DqP6S49V,.w2Ya_t29,.PhRwmLvp{color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.224px}.L6xGj2kA span,.DqP6S49V span,.w2Ya_t29 span,.PhRwmLvp span{color:#1455ff}.tyyXdyql{display:grid;width:100%;grid-template-columns:minmax(0, 1fr) minmax(260px, 1fr);gap:32px}.c5SmQnix{display:flex;align-items:flex-start;gap:8px;color:var(--text-text-primary, #070732);font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.384px}.c5SmQnix svg{width:20px;min-width:20px;color:#1455ff}.w2Ya_t29{display:flex;flex-direction:column;gap:20px}.Xahf55iQ{width:100%;height:1px;background:rgba(7,7,50,.08)}.YwiYp_at{display:flex;width:100%;flex-direction:column;gap:20px}.y08bNoGo{color:var(--text-text-primary, #070732);font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.384px}.YuTuNpSM{display:grid;width:100%;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}.YWpdrfjw,._oxazwiH{display:flex;min-height:194px;padding:20px;flex-direction:column;gap:16px;border-radius:12px;background:#f1f5ff}.c077Htx4{color:var(--text-text-primary, #070732);font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:-0.36px}._oxazwiH{color:#fff;background:#1455ff}._oxazwiH svg{width:24px;height:24px;color:#fff}.Gg9cNthL{margin-top:auto;color:var(--text-text-inverse, #fff);font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:-0.36px}.Kl6ILTHG{color:var(--text-text-inverse-subtle, rgba(255, 255, 255, 0.6));font-size:14px;font-style:normal;font-weight:450;line-height:18px;letter-spacing:-0.14px}.JmEO1b76{display:flex;flex-direction:column;gap:12px}.d1VCbHnP{display:grid;grid-template-columns:20px minmax(0, 1fr);gap:10px;align-items:flex-start;color:var(--text-text-secondary, rgba(7, 7, 50, 0.6));font-size:14px;font-style:normal;font-weight:450;line-height:18px;letter-spacing:-0.14px}.d1VCbHnP svg{width:20px;height:20px;color:#1455ff}.abBOTtxh{display:flex;align-items:center;gap:6px;color:var(--text-text-accent, #1455ff);font-size:14px;font-style:normal;font-weight:450;line-height:18px;letter-spacing:-0.14px}.abBOTtxh svg{width:18px;height:18px}.xDNf5wGs{color:#ff4b3e;font-size:20px;font-weight:400;line-height:16px}.PhRwmLvp{font-size:14px}.Kq58j5pU{display:flex;width:100%;padding:36px;flex-direction:column;align-items:center;gap:18px;border-radius:16px;background:#1455ff;text-align:center}.Kq58j5pU svg{width:28px;height:28px;color:#fff}.lgAs0aVD{color:#fff;font-size:28px;font-weight:700;line-height:112%}.xdKumLph{max-width:560px;color:var(--color-white);font-size:16px;font-weight:500;line-height:128%}@media(max-width: 768px){.xdKumLph{font-size:14px}}.D5vxH67c{min-width:96px;background:#fff !important}@media(max-width: 768px){.D5vxH67c{width:100%}}@media(max-width: 768px){.Mi96Wx9C{display:flex;max-height:calc(100dvh - 32px);padding:20px 20px 0;gap:24px}.lxvq4lu5{right:-10px;bottom:38px;padding:5px 7px;border-radius:6px;font-size:16px}.inK6_90L,.YWpdrfjw,._oxazwiH,.Kq58j5pU{padding:20px;border-radius:12px}.C9GI5yW4,.lgAs0aVD{font-size:22px}.L6xGj2kA,.DqP6S49V,.w2Ya_t29{font-size:14px}.tyyXdyql,.YuTuNpSM{grid-template-columns:1fr}.c5SmQnix,.y08bNoGo{font-size:20px}.Gg9cNthL{font-size:17px}.Kq58j5pU{margin-bottom:20px}}@media(max-width: 768px){.XmBG3QQO{width:calc(100vw - 24px);max-height:calc(100dvh - 32px)}}
