.scoreGapPlanner-module__b58HhG__panel{background:#fff;border:1px solid #437e8414;border-radius:20px;flex-direction:column;width:100%;max-width:390px;margin:0 auto;padding:20px 20px 18px;display:flex;box-shadow:0 12px 34px #2c3e501a}.scoreGapPlanner-module__b58HhG__head{border-bottom:1px solid var(--line,#e7ece9);justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;display:flex}.scoreGapPlanner-module__b58HhG__title{color:var(--ink,#17302f);margin:0;font-family:Poppins,sans-serif;font-size:.92rem;font-weight:700}.scoreGapPlanner-module__b58HhG__dots{flex-shrink:0;gap:5px;display:flex}.scoreGapPlanner-module__b58HhG__dot{background:#dde5e2;border-radius:50%;width:6px;height:6px;transition:background .2s,transform .2s}.scoreGapPlanner-module__b58HhG__dotOn{background:var(--teal,#437e84);transform:scale(1.35)}.scoreGapPlanner-module__b58HhG__body{min-height:220px;padding:16px 0 4px;animation:.28s cubic-bezier(.22,1,.36,1) both scoreGapPlanner-module__b58HhG__stepIn}@keyframes scoreGapPlanner-module__b58HhG__stepIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.scoreGapPlanner-module__b58HhG__readout{flex-wrap:wrap;align-items:baseline;gap:9px;margin:0 0 16px;display:flex}.scoreGapPlanner-module__b58HhG__readoutNum{-webkit-text-stroke:var(--staatliches-ios-stroke)currentColor;letter-spacing:1px;color:var(--ink,#17302f);font-variant-numeric:tabular-nums;font-family:Staatliches,sans-serif;font-size:2.7rem;line-height:1}.scoreGapPlanner-module__b58HhG__accent{color:var(--teal,#437e84)}.scoreGapPlanner-module__b58HhG__readoutUnit{color:var(--slate,#5b6b6b);font-family:DMSans,sans-serif;font-size:.9rem}.scoreGapPlanner-module__b58HhG__field{margin-bottom:10px}.scoreGapPlanner-module__b58HhG__fieldLabel{color:var(--slate,#5b6b6b);cursor:pointer;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:2px;font-family:DMSans,sans-serif;font-size:.88rem;display:flex}.scoreGapPlanner-module__b58HhG__fieldValue{color:var(--ink,#17302f);font-variant-numeric:tabular-nums;font-family:Poppins,sans-serif;font-size:1rem;font-weight:700}.scoreGapPlanner-module__b58HhG__slider{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;display:block}.scoreGapPlanner-module__b58HhG__slider::-webkit-slider-runnable-track{background:#eef2f0;border-radius:999px;height:6px}.scoreGapPlanner-module__b58HhG__slider::-moz-range-track{background:#eef2f0;border-radius:999px;height:6px}.scoreGapPlanner-module__b58HhG__slider::-webkit-slider-thumb{appearance:none;background:var(--teal,#437e84);width:22px;height:22px;box-shadow:0 3px 0 var(--teal-deep,#2d5559);border:none;border-radius:50%;margin-top:-8px;transition:transform .1s,box-shadow .1s}.scoreGapPlanner-module__b58HhG__slider::-moz-range-thumb{background:var(--teal,#437e84);width:22px;height:22px;box-shadow:0 3px 0 var(--teal-deep,#2d5559);border:none;border-radius:50%;transition:transform .1s,box-shadow .1s}.scoreGapPlanner-module__b58HhG__slider:active::-webkit-slider-thumb{box-shadow:0 1px 0 var(--teal-deep,#2d5559);transform:translateY(2px)}.scoreGapPlanner-module__b58HhG__slider:active::-moz-range-thumb{box-shadow:0 1px 0 var(--teal-deep,#2d5559);transform:translateY(2px)}.scoreGapPlanner-module__b58HhG__slider:focus-visible::-webkit-slider-thumb{outline:3px solid var(--teal-deep,#2d5559);outline-offset:2px}.scoreGapPlanner-module__b58HhG__slider:focus-visible::-moz-range-thumb{outline:3px solid var(--teal-deep,#2d5559);outline-offset:2px}.scoreGapPlanner-module__b58HhG__chips{gap:6px;margin-bottom:12px;display:flex}.scoreGapPlanner-module__b58HhG__chip{font-variant-numeric:tabular-nums;color:var(--slate,#5b6b6b);background:var(--canvas,#f2f6f4);border:1px solid var(--line,#e7ece9);cursor:pointer;border-radius:11px;flex:1 1 0;padding:9px 4px;font-family:DMSans,sans-serif;font-size:.9rem;font-weight:600;transition:all .1s;position:relative;top:0}.scoreGapPlanner-module__b58HhG__chip:hover{color:var(--teal-deep,#2d5559);border-color:#437e8459}.scoreGapPlanner-module__b58HhG__chipOn{color:#fff;background:var(--teal,#437e84);border-color:var(--teal,#437e84);box-shadow:0 3px 0 var(--teal-deep,#2d5559)}.scoreGapPlanner-module__b58HhG__chipOn:hover{color:#fff;background:#3d757b;border-color:#3d757b}.scoreGapPlanner-module__b58HhG__chipOn:active{box-shadow:0 1px 0 var(--teal-deep,#2d5559);top:3px}.scoreGapPlanner-module__b58HhG__chip:focus-visible{outline:3px solid var(--teal-deep,#2d5559);outline-offset:2px}.scoreGapPlanner-module__b58HhG__bars{flex-direction:column;gap:12px;margin:0 0 14px;padding:0;list-style:none;display:flex}.scoreGapPlanner-module__b58HhG__bar{margin:0}.scoreGapPlanner-module__b58HhG__barTop{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.scoreGapPlanner-module__b58HhG__barLabel{color:var(--slate,#5b6b6b);align-items:center;gap:7px;font-family:DMSans,sans-serif;font-size:.85rem;display:inline-flex}.scoreGapPlanner-module__b58HhG__lever{letter-spacing:.08em;text-transform:uppercase;color:var(--teal-deep,#2d5559);white-space:nowrap;background:#437e841a;border-radius:999px;padding:3px 8px;font-family:Poppins,sans-serif;font-size:.58rem;font-weight:700}.scoreGapPlanner-module__b58HhG__barLift{color:var(--teal,#437e84);font-variant-numeric:tabular-nums;font-family:Poppins,sans-serif;font-size:.92rem;font-weight:700}.scoreGapPlanner-module__b58HhG__track{background:#eef2f0;border-radius:999px;height:8px;display:block;position:relative;overflow:hidden}.scoreGapPlanner-module__b58HhG__fillNow,.scoreGapPlanner-module__b58HhG__fillLift{position:absolute;top:0;bottom:0}.scoreGapPlanner-module__b58HhG__fillNow{background:#437e8447;border-radius:999px 0 0 999px;left:0}.scoreGapPlanner-module__b58HhG__fillLift{background:var(--teal,#437e84);transform-origin:0;border-radius:0 999px 999px 0;animation:.5s cubic-bezier(.22,1,.36,1) both scoreGapPlanner-module__b58HhG__growLift}@keyframes scoreGapPlanner-module__b58HhG__growLift{0%{transform:scaleX(0)}to{transform:none}}.scoreGapPlanner-module__b58HhG__note{color:var(--slate,#5b6b6b);margin:0;font-family:DMSans,sans-serif;font-size:.86rem;line-height:1.5}.scoreGapPlanner-module__b58HhG__note strong{color:var(--ink,#17302f);font-weight:700}.scoreGapPlanner-module__b58HhG__foot{border-top:1px solid var(--line,#e7ece9);justify-content:space-between;align-items:center;gap:10px;padding-top:14px;display:flex}.scoreGapPlanner-module__b58HhG__back{color:var(--slate,#5b6b6b);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:8px 4px;font-family:DMSans,sans-serif;font-size:.85rem;font-weight:600;transition:color .15s;display:inline-flex}.scoreGapPlanner-module__b58HhG__back:hover{color:var(--ink,#17302f)}.scoreGapPlanner-module__b58HhG__back:focus-visible{outline:3px solid var(--teal-deep,#2d5559);outline-offset:2px;border-radius:8px}.scoreGapPlanner-module__b58HhG__cta{flex-shrink:0;margin-left:auto}.scoreGapPlanner-module__b58HhG__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.scoreGapPlanner-module__b58HhG__panel{max-width:430px}}@media (max-width:420px){.scoreGapPlanner-module__b58HhG__panel{padding:17px 15px 15px}.scoreGapPlanner-module__b58HhG__readoutNum{font-size:2.3rem}.scoreGapPlanner-module__b58HhG__body{min-height:238px}}@media (prefers-reduced-motion:reduce){.scoreGapPlanner-module__b58HhG__body,.scoreGapPlanner-module__b58HhG__fillLift{animation:none}.scoreGapPlanner-module__b58HhG__chip,.scoreGapPlanner-module__b58HhG__dot{transition:none}.scoreGapPlanner-module__b58HhG__slider::-webkit-slider-thumb{transition:none}.scoreGapPlanner-module__b58HhG__slider::-moz-range-thumb{transition:none}}
