.BirthdayCelebration-module-scss-module__R2gufG__overlay{z-index:150;pointer-events:none;background:radial-gradient(120% 90% at 50% 42%,#7c83ed1a,#0000 60%);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow:hidden}.BirthdayCelebration-module-scss-module__R2gufG__scenery{pointer-events:none;position:absolute;inset:0}.BirthdayCelebration-module-scss-module__R2gufG__halo{filter:blur(8px);opacity:0;background:radial-gradient(circle at 50% 45%,#00a0df38,#e4008229 38%,#7c83ed14 60%,#0000 72%);width:min(46rem,92vw);height:min(46rem,92vw);animation:1.1s cubic-bezier(.22,1,.36,1) 80ms forwards BirthdayCelebration-module-scss-module__R2gufG__haloIn,8s ease-in-out 1.2s infinite BirthdayCelebration-module-scss-module__R2gufG__haloBreathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BirthdayCelebration-module-scss-module__R2gufG__bokeh{position:absolute;inset:0}.BirthdayCelebration-module-scss-module__R2gufG__orb{filter:blur(18px);opacity:0;will-change:transform,opacity;animation:BirthdayCelebration-module-scss-module__R2gufG__orbIn 1.2s cubic-bezier(.22, 1, .36, 1) forwards,BirthdayCelebration-module-scss-module__R2gufG__orbDrift var(--orb-dur,22s) ease-in-out var(--orb-drift-delay,0s) infinite alternate;border-radius:50%;position:absolute}.BirthdayCelebration-module-scss-module__R2gufG__orb_blue{background:radial-gradient(circle at 35% 35%,#00a0df,#00a0df00 70%)}.BirthdayCelebration-module-scss-module__R2gufG__orb_pink{background:radial-gradient(circle at 35% 35%,#e40082,#e4008200 70%)}.BirthdayCelebration-module-scss-module__R2gufG__orb_purple{background:radial-gradient(circle at 35% 35%,#7c83ed,#7c83ed00 70%)}.BirthdayCelebration-module-scss-module__R2gufG__orb_gold{background:radial-gradient(circle at 35% 35%,#f4c560,#f4c56000 70%)}.BirthdayCelebration-module-scss-module__R2gufG__sparks{position:absolute;inset:0}.BirthdayCelebration-module-scss-module__R2gufG__spark{opacity:0;will-change:transform,opacity;animation:BirthdayCelebration-module-scss-module__R2gufG__sparkTwinkle var(--spark-dur,4.4s) ease-in-out var(--spark-delay,0s) infinite;border-radius:50%;position:absolute}.BirthdayCelebration-module-scss-module__R2gufG__spark_gold{background:radial-gradient(circle,#f6cd6e 0%,#f4c56000 72%);box-shadow:0 0 6px #f4c5608c}.BirthdayCelebration-module-scss-module__R2gufG__spark_blue{background:radial-gradient(circle,#00a0df 0%,#00a0df00 72%);box-shadow:0 0 6px #00a0df80}.BirthdayCelebration-module-scss-module__R2gufG__spark_pink{background:radial-gradient(circle,#e40082 0%,#e4008200 72%);box-shadow:0 0 6px #e4008273}.BirthdayCelebration-module-scss-module__R2gufG__cardWrap{animation:9s ease-in-out 1.3s infinite BirthdayCelebration-module-scss-module__R2gufG__cardFloat;position:relative}.BirthdayCelebration-module-scss-module__R2gufG__card{pointer-events:none;text-align:center;border:1px solid var(--mantine-color-default-border);background:color-mix(in srgb, var(--mantine-color-body) 82%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.1);opacity:0;filter:blur(10px);border-radius:16px;max-width:min(30rem,92vw);padding:clamp(28px,5vw,44px) clamp(26px,5vw,46px);animation:.9s cubic-bezier(.16,1,.3,1) .12s forwards BirthdayCelebration-module-scss-module__R2gufG__cardIn;position:relative;overflow:hidden;transform:translateY(14px)scale(.94);box-shadow:0 4px 16px #00000026,0 24px 60px -28px #2b468a73,inset 0 1px #ffffff59}.BirthdayCelebration-module-scss-module__R2gufG__cardSheen{pointer-events:none;background:linear-gradient(115deg,#fff0 38%,#ffffff59 50%,#fff0 62%);animation:1.4s cubic-bezier(.16,1,.3,1) .62s BirthdayCelebration-module-scss-module__R2gufG__sheen;position:absolute;inset:0;transform:translate(-120%)}.BirthdayCelebration-module-scss-module__R2gufG__kicker{border:1px solid var(--mantine-color-default-border);background:color-mix(in srgb, var(--mantine-color-body) 60%, transparent);letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-dimmed);border-radius:35px;align-items:center;gap:6px;margin:0 0 14px;padding:4px 12px;font-family:ArialRounded,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.72rem;font-weight:600;display:inline-flex}.BirthdayCelebration-module-scss-module__R2gufG__kicker svg{color:#e40082}.BirthdayCelebration-module-scss-module__R2gufG__greeting{margin:0;font-family:ArialRounded,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;line-height:1.12}.BirthdayCelebration-module-scss-module__R2gufG__greetingLead{color:var(--mantine-color-text);opacity:.92;font-size:clamp(1.15rem,3.4vw,1.5rem);font-weight:600;display:block}.BirthdayCelebration-module-scss-module__R2gufG__name{letter-spacing:-.01em;margin-top:4px;font-size:clamp(2rem,7vw,3.2rem);font-weight:800;display:block}.BirthdayCelebration-module-scss-module__R2gufG__nameText{background:linear-gradient(100deg,#00a0df 0%,#7c83ed 28%,#e40082 55%,#f4c560 72%,#e40082 100%) 0%/220% 100%;color:#0000;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.BirthdayCelebration-module-scss-module__R2gufG__nameText{color:#e40082;-webkit-text-fill-color:#e40082}}.BirthdayCelebration-module-scss-module__R2gufG__nameText{animation:7s ease-in-out .9s infinite BirthdayCelebration-module-scss-module__R2gufG__shimmer}.BirthdayCelebration-module-scss-module__R2gufG__bang{color:#e40082;font-weight:800}.BirthdayCelebration-module-scss-module__R2gufG__nameDate{color:var(--mantine-color-dimmed);margin-top:6px;font-family:HindVadodara,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.95rem;font-weight:600;display:block}.BirthdayCelebration-module-scss-module__R2gufG__list{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.BirthdayCelebration-module-scss-module__R2gufG__listRow{letter-spacing:-.01em;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;font-size:clamp(1.5rem,5vw,2.1rem);font-weight:800;display:flex}.BirthdayCelebration-module-scss-module__R2gufG__listDate{letter-spacing:0;color:var(--mantine-color-dimmed);font-family:HindVadodara,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.85rem;font-weight:600}.BirthdayCelebration-module-scss-module__R2gufG__wish{max-width:24rem;color:var(--mantine-color-dimmed);margin:16px auto 0;font-family:HindVadodara,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.95rem;line-height:1.55}.BirthdayCelebration-module-scss-module__R2gufG__cake{vertical-align:-.28em;color:#e40082;margin-left:6px}.BirthdayCelebration-module-scss-module__R2gufG__replay{pointer-events:auto;cursor:pointer;border:1px solid var(--mantine-color-default-border);background:color-mix(in srgb, var(--mantine-color-body) 70%, transparent);color:var(--mantine-color-text);border-radius:35px;align-items:center;gap:6px;margin-top:24px;padding:7px 16px;font-family:ArialRounded,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.8rem;font-weight:600;transition:border-color .2s,transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.BirthdayCelebration-module-scss-module__R2gufG__replay svg{color:#00a0df}.BirthdayCelebration-module-scss-module__R2gufG__replay:hover{background:color-mix(in srgb, #00a0df 10%, var(--mantine-color-body));border-color:#00a0df;transform:translateY(-1px);box-shadow:0 4px 14px -4px #00a0df80}.BirthdayCelebration-module-scss-module__R2gufG__replay:focus-visible{outline-offset:2px;outline:2px solid #00a0df}.BirthdayCelebration-module-scss-module__R2gufG__close{pointer-events:auto;animation:.6s .7s both BirthdayCelebration-module-scss-module__R2gufG__fadeUp;position:absolute;top:clamp(12px,3vw,22px);right:clamp(12px,3vw,22px);box-shadow:0 2px 8px #0000001a}.BirthdayCelebration-module-scss-module__R2gufG__settled .BirthdayCelebration-module-scss-module__R2gufG__card{opacity:1;filter:blur();animation:none;transform:none}.BirthdayCelebration-module-scss-module__R2gufG__settled .BirthdayCelebration-module-scss-module__R2gufG__cardSheen{display:none}.BirthdayCelebration-module-scss-module__R2gufG__settled .BirthdayCelebration-module-scss-module__R2gufG__halo{opacity:1;animation:8s ease-in-out infinite BirthdayCelebration-module-scss-module__R2gufG__haloBreathe}.BirthdayCelebration-module-scss-module__R2gufG__settled .BirthdayCelebration-module-scss-module__R2gufG__orb{opacity:.85;animation:BirthdayCelebration-module-scss-module__R2gufG__orbDrift var(--orb-dur,22s) ease-in-out var(--orb-drift-delay,0s) infinite alternate}.BirthdayCelebration-module-scss-module__R2gufG__settled .BirthdayCelebration-module-scss-module__R2gufG__close{animation:none}@keyframes BirthdayCelebration-module-scss-module__R2gufG__cardIn{to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes BirthdayCelebration-module-scss-module__R2gufG__cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes BirthdayCelebration-module-scss-module__R2gufG__sheen{to{transform:translate(120%)}}@keyframes BirthdayCelebration-module-scss-module__R2gufG__haloIn{to{opacity:1}}@keyframes BirthdayCelebration-module-scss-module__R2gufG__haloBreathe{0%,to{opacity:.9;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}}@keyframes BirthdayCelebration-module-scss-module__R2gufG__orbIn{to{opacity:.85}}@keyframes BirthdayCelebration-module-scss-module__R2gufG__orbDrift{0%{transform:translate(0)}to{transform:translate(var(--drift-x), var(--drift-y))}}@keyframes BirthdayCelebration-module-scss-module__R2gufG__sparkTwinkle{0%,to{opacity:0;transform:scale(.4)}45%{opacity:.85;transform:scale(1)}70%{opacity:.3;transform:scale(.8)}}@keyframes BirthdayCelebration-module-scss-module__R2gufG__shimmer{0%,to{background-position:0%}50%{background-position:100%}}@keyframes BirthdayCelebration-module-scss-module__R2gufG__fadeUp{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.BirthdayCelebration-module-scss-module__R2gufG__isStatic .BirthdayCelebration-module-scss-module__R2gufG__card,.BirthdayCelebration-module-scss-module__R2gufG__isStatic .BirthdayCelebration-module-scss-module__R2gufG__cardWrap,.BirthdayCelebration-module-scss-module__R2gufG__isStatic .BirthdayCelebration-module-scss-module__R2gufG__cardSheen,.BirthdayCelebration-module-scss-module__R2gufG__isStatic .BirthdayCelebration-module-scss-module__R2gufG__nameText,.BirthdayCelebration-module-scss-module__R2gufG__isStatic .BirthdayCelebration-module-scss-module__R2gufG__close,.BirthdayCelebration-module-scss-module__R2gufG__isStatic .BirthdayCelebration-module-scss-module__R2gufG__halo,.BirthdayCelebration-module-scss-module__R2gufG__isStatic .BirthdayCelebration-module-scss-module__R2gufG__orb,.BirthdayCelebration-module-scss-module__R2gufG__isStatic .BirthdayCelebration-module-scss-module__R2gufG__spark{animation:none!important}.BirthdayCelebration-module-scss-module__R2gufG__isStatic .BirthdayCelebration-module-scss-module__R2gufG__card{opacity:1;filter:none;transform:none}.BirthdayCelebration-module-scss-module__R2gufG__isStatic .BirthdayCelebration-module-scss-module__R2gufG__cardSheen{display:none}@media (prefers-reduced-motion:reduce){.BirthdayCelebration-module-scss-module__R2gufG__scenery{display:none}.BirthdayCelebration-module-scss-module__R2gufG__card{opacity:1;filter:none;transform:none}.BirthdayCelebration-module-scss-module__R2gufG__cardWrap,.BirthdayCelebration-module-scss-module__R2gufG__card,.BirthdayCelebration-module-scss-module__R2gufG__cardSheen,.BirthdayCelebration-module-scss-module__R2gufG__nameText,.BirthdayCelebration-module-scss-module__R2gufG__close,.BirthdayCelebration-module-scss-module__R2gufG__halo,.BirthdayCelebration-module-scss-module__R2gufG__orb,.BirthdayCelebration-module-scss-module__R2gufG__spark{animation:none!important}.BirthdayCelebration-module-scss-module__R2gufG__cardSheen,.BirthdayCelebration-module-scss-module__R2gufG__replay{display:none}}
.StatusBanner-module-scss-module__O64_QW__banner{border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:16px 20px;font-family:HindVadodara,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.9rem;line-height:1.5;display:flex}.StatusBanner-module-scss-module__O64_QW__icon{flex:none;margin-top:1px;display:inline-flex}.StatusBanner-module-scss-module__O64_QW__content{flex:auto}.StatusBanner-module-scss-module__O64_QW__title{margin:0 0 2px;font-family:ArialRounded,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-weight:600}.StatusBanner-module-scss-module__O64_QW__info{color:#2b468a;background-color:#e6f2ff;border-color:#00a0df59}.StatusBanner-module-scss-module__O64_QW__warning{color:#8a6500;background-color:#fffdd4;border-color:#fab91373}.StatusBanner-module-scss-module__O64_QW__error{color:#e40082;background-color:#ffe7eb;border-color:#e4008259}.StatusBanner-module-scss-module__O64_QW__success{color:#2c7a27;background-color:#d6efcf;border-color:#73c16b80}
.CopyMcpPromptButton-module-scss-module___Vt73G__aura{--pulse:0;--dir:0;isolation:isolate;display:inline-flex;position:relative}.CopyMcpPromptButton-module-scss-module___Vt73G__halo{z-index:0;pointer-events:none;opacity:calc(.42 + .5*var(--pulse));transform:translate3d(0, calc(var(--dir) * var(--pulse) * -34px), 0) scale(calc(1 + .1 * var(--pulse))) scaleY(calc(1 + .5 * var(--pulse)));filter:blur(26px);will-change:transform,opacity;border-radius:50%;transition:opacity .45s,transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:-52px -14px -14px -52px;overflow:hidden}.CopyMcpPromptButton-module-scss-module___Vt73G__halo:before,.CopyMcpPromptButton-module-scss-module___Vt73G__halo:after{content:"";will-change:transform;border-radius:50%;position:absolute;inset:-25%}.CopyMcpPromptButton-module-scss-module___Vt73G__halo:before{background:radial-gradient(42% 42% at 30% 32%,#00a0df99,#0000 70%),radial-gradient(42% 42% at 72% 40%,#7c83ed99,#0000 72%);animation:15s ease-in-out infinite CopyMcpPromptButton-module-scss-module___Vt73G__auraFloatA}.CopyMcpPromptButton-module-scss-module___Vt73G__halo:after{background:radial-gradient(46% 46% at 60% 28%,#e400828c,#0000 72%),radial-gradient(44% 44% at 38% 72%,#7c83ed66,#0000 74%);animation:19s ease-in-out infinite CopyMcpPromptButton-module-scss-module___Vt73G__auraFloatB}@keyframes CopyMcpPromptButton-module-scss-module___Vt73G__auraFloatA{0%,to{transform:translate(-6%,-4%)scale(1)}50%{transform:translate(6%,5%)scale(1.1)}}@keyframes CopyMcpPromptButton-module-scss-module___Vt73G__auraFloatB{0%,to{transform:translate(5%,4%)scale(1.05)}50%{transform:translate(-5%,-6%)scale(.95)}}.CopyMcpPromptButton-module-scss-module___Vt73G__particles{z-index:0;pointer-events:none;width:0;height:0;opacity:calc(.45 + .55*var(--pulse));transition:opacity .5s;position:absolute;bottom:50%;left:50%}.CopyMcpPromptButton-module-scss-module___Vt73G__particle{filter:blur(.3px);will-change:transform,opacity;border-radius:50%;animation-name:CopyMcpPromptButton-module-scss-module___Vt73G__auraParticle;animation-timing-function:ease-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;box-shadow:0 0 6px}@keyframes CopyMcpPromptButton-module-scss-module___Vt73G__auraParticle{0%{transform:translate3d(var(--start-x,0), 0, 0) scale(.5);opacity:0}18%{opacity:1}to{transform:translate3d(calc(var(--start-x,0) + var(--drift,0)), -94px, 0) scale(1);opacity:0}}.CopyMcpPromptButton-module-scss-module___Vt73G__haloStatic{z-index:0;pointer-events:none;filter:blur(18px);opacity:.6;background:radial-gradient(60% 60% at 30% 32%,#00a0df66,#0000 70%),radial-gradient(60% 60% at 70% 38%,#7c83ed66,#0000 70%),radial-gradient(60% 60% at 50% 74%,#e400825c,#0000 72%);border-radius:50%;position:absolute;inset:-28px -10px -10px -28px}.CopyMcpPromptButton-module-scss-module___Vt73G__button{z-index:2;position:relative}@media (prefers-reduced-motion:reduce){.CopyMcpPromptButton-module-scss-module___Vt73G__halo{transform:none}.CopyMcpPromptButton-module-scss-module___Vt73G__halo:before,.CopyMcpPromptButton-module-scss-module___Vt73G__halo:after{animation:none}.CopyMcpPromptButton-module-scss-module___Vt73G__particles{display:none}}
.QualificationLinePreview-module-scss-module__rRD83W__wrap{flex-direction:column;gap:6px;display:flex}.QualificationLinePreview-module-scss-module__rRD83W__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.QualificationLinePreview-module-scss-module__rRD83W__item{background:#e6f2ff;border:1px solid #007dae2e;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.QualificationLinePreview-module-scss-module__rRD83W__seal{color:#007dae;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:flex}.QualificationLinePreview-module-scss-module__rRD83W__body{flex-direction:column;gap:2px;min-width:0;display:flex}.QualificationLinePreview-module-scss-module__rRD83W__head{color:#2b468a;font-size:.95rem;line-height:1.35}.QualificationLinePreview-module-scss-module__rRD83W__code{color:#007dae;font-weight:700}.QualificationLinePreview-module-scss-module__rRD83W__fcLink{color:#007dae;white-space:nowrap;border-bottom:1px solid #0000;font-weight:600;text-decoration:none;transition:border-color .16s}.QualificationLinePreview-module-scss-module__rRD83W__fcLink:hover{border-bottom-color:#007dae}.QualificationLinePreview-module-scss-module__rRD83W__label{color:#2b468ab3;font-size:.8rem}.QualificationLinePreview-module-scss-module__rRD83W__empty{color:#2b468a8c;font-style:italic}.QualificationLinePreview-module-scss-module__rRD83W__card{background:#fff;border:1px solid #e6f2ff;border-radius:18px;flex-direction:column;gap:8px;max-width:340px;padding:20px 18px;display:flex;box-shadow:0 6px 22px #2b468a14}.QualificationLinePreview-module-scss-module__rRD83W__badge{color:#2b468a;letter-spacing:.3px;text-transform:uppercase;background:#d6efcf;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:.72rem;font-weight:700}.QualificationLinePreview-module-scss-module__rRD83W__methods{color:#2b468a;font-size:1.05rem;font-weight:700;line-height:1.3}.QualificationLinePreview-module-scss-module__rRD83W__city{color:#2b468a;font-size:.95rem}.QualificationLinePreview-module-scss-module__rRD83W__mode{color:#2b468abf;font-size:.8rem}.QualificationLinePreview-module-scss-module__rRD83W__placeholder{color:#2b468a80;font-style:italic;font-weight:400}
.AppLayout-module-scss-module__0uGj0q__brand{color:#2b468a;font-family:ArialRounded,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:1.1rem;font-weight:700}[data-mantine-color-scheme=dark] .AppLayout-module-scss-module__0uGj0q__brand{color:var(--mantine-color-gray-0)}.AppLayout-module-scss-module__0uGj0q__brand{line-height:1}.AppLayout-module-scss-module__0uGj0q__brandAccent{color:#00a0df}.AppLayout-module-scss-module__0uGj0q__navLink{font-family:ArialRounded,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif}
.login-module-scss-module__T_JQPa__page{background-color:#f9f9f9;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.login-module-scss-module__T_JQPa__card{background:#fff;border:1px solid #2b468a1f;border-radius:16px;width:100%;max-width:420px;padding:32px;box-shadow:0 2px 8px #0000001a}.login-module-scss-module__T_JQPa__brand{color:#2b468a;text-align:center;margin:0 0 4px;font-family:ArialRounded,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:1.4rem;font-weight:700}.login-module-scss-module__T_JQPa__brandAccent{color:#00a0df}.login-module-scss-module__T_JQPa__subtitle{text-align:center;color:#2b468ab3;margin:0 0 24px;font-size:.9rem}.login-module-scss-module__T_JQPa__resendLink[data-disabled]{color:#2b468a66;pointer-events:none;cursor:default}
.DossierAnchorBar-module-scss-module__bvZKlG__bar{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);background-color:var(--mantine-color-body);border:1px solid var(--mantine-color-gray-2);position:relative}[data-mantine-color-scheme=dark] .DossierAnchorBar-module-scss-module__bvZKlG__bar{border:1px solid var(--mantine-color-dark-4)}.DossierAnchorBar-module-scss-module__bvZKlG__bar{border-radius:var(--mantine-radius-md)}.DossierAnchorBar-module-scss-module__bvZKlG__bar:before,.DossierAnchorBar-module-scss-module__bvZKlG__bar:after{content:"";pointer-events:none;z-index:1;opacity:0;width:24px;transition:opacity .2s;position:absolute;top:1px;bottom:1px}.DossierAnchorBar-module-scss-module__bvZKlG__bar:before{border-top-left-radius:var(--mantine-radius-md);border-bottom-left-radius:var(--mantine-radius-md);background:linear-gradient(90deg, var(--mantine-color-body), transparent);left:1px}.DossierAnchorBar-module-scss-module__bvZKlG__bar:after{border-top-right-radius:var(--mantine-radius-md);border-bottom-right-radius:var(--mantine-radius-md);background:linear-gradient(270deg, var(--mantine-color-body), transparent);right:1px}.DossierAnchorBar-module-scss-module__bvZKlG__bar[data-fade-start]:before,.DossierAnchorBar-module-scss-module__bvZKlG__bar[data-fade-end]:after{opacity:1}.DossierAnchorBar-module-scss-module__bvZKlG__scroller{align-items:center;gap:var(--mantine-spacing-xs);-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;padding-inline:4px;scroll-padding-inline:24px;display:flex;overflow:auto hidden}.DossierAnchorBar-module-scss-module__bvZKlG__scroller::-webkit-scrollbar{display:none}.DossierAnchorBar-module-scss-module__bvZKlG__item{white-space:nowrap;scroll-snap-align:center;border:2px solid #2b468a1f;border-radius:10px;flex:none;padding:5px 12px}[data-mantine-color-scheme=dark] .DossierAnchorBar-module-scss-module__bvZKlG__item{border:2px solid #ffffff1f}.DossierAnchorBar-module-scss-module__bvZKlG__item{background-color:var(--mantine-color-body);transition:border-color .2s,background-color .2s,color .2s}.DossierAnchorBar-module-scss-module__bvZKlG__item:hover{border-color:#2b468a4d}[data-mantine-color-scheme=dark] .DossierAnchorBar-module-scss-module__bvZKlG__item:hover{border-color:#ffffff47}.DossierAnchorBar-module-scss-module__bvZKlG__item:focus-visible{outline:2px solid var(--mantine-color-ideerekaBlue-6);outline-offset:2px}.DossierAnchorBar-module-scss-module__bvZKlG__item[data-active]{background-color:var(--mantine-color-ideerekaDarkBlue-8);border-color:#0000}
.cartographie-module-scss-module__eeLs3a__root{padding:2px}.cartographie-module-scss-module__eeLs3a__section{margin-bottom:30px}.cartographie-module-scss-module__eeLs3a__section:last-child{margin-bottom:4px}.cartographie-module-scss-module__eeLs3a__subGroup{margin-top:18px}.cartographie-module-scss-module__eeLs3a__subGroup:first-of-type{margin-top:4px}.cartographie-module-scss-module__eeLs3a__subHead{letter-spacing:.4px;text-transform:uppercase;color:var(--mantine-color-dimmed);margin-bottom:9px;padding-left:2px;font-size:.72rem;font-weight:700}.cartographie-module-scss-module__eeLs3a__sectionHead{border-bottom:1px solid var(--mantine-color-gray-2);align-items:baseline;gap:10px;margin-bottom:14px;padding-bottom:8px;display:flex}.cartographie-module-scss-module__eeLs3a__sectionExt{background:#fab91309;border-radius:16px;margin-left:-14px;margin-right:-14px;padding:14px 14px 4px}.cartographie-module-scss-module__eeLs3a__cardsRow{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));align-items:stretch;gap:12px;display:grid}.cartographie-module-scss-module__eeLs3a__card{cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s}.cartographie-module-scss-module__eeLs3a__card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}@media (prefers-reduced-motion:reduce){.cartographie-module-scss-module__eeLs3a__card:hover{transform:none}}.cartographie-module-scss-module__eeLs3a__dimmed{opacity:.34;filter:grayscale(.4)}.cartographie-module-scss-module__eeLs3a__cardMuted{background:var(--mantine-color-gray-0)}.cartographie-module-scss-module__eeLs3a__empty{color:var(--mantine-color-dimmed);padding:4px 2px 8px;font-size:.85rem;font-style:italic}.cartographie-module-scss-module__eeLs3a__mail{transform:translate(115px,118px)}.cartographie-module-scss-module__eeLs3a__doorL,.cartographie-module-scss-module__eeLs3a__doorR{transform:translate(0)}.cartographie-module-scss-module__eeLs3a__answer{opacity:0}@media (prefers-reduced-motion:reduce){.cartographie-module-scss-module__eeLs3a__mail{transform:translate(300px,118px)}.cartographie-module-scss-module__eeLs3a__doorL{transform:translate(-15px)}.cartographie-module-scss-module__eeLs3a__doorR{transform:translate(15px)}.cartographie-module-scss-module__eeLs3a__answer{opacity:1}}
