.NEW_FaceAnswers-module__ERtE1q__group{border:none;flex-direction:column;gap:8px;width:100%;margin:0;padding:0;display:flex}.NEW_FaceAnswers-module__ERtE1q__legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.NEW_FaceAnswers-module__ERtE1q__row{min-height:52px;color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);cursor:pointer;align-items:center;gap:12px;padding:10px 20px;font-size:15px;font-weight:500;line-height:20px;transition:background-color .15s,border-color .15s;display:flex;position:relative}.NEW_FaceAnswers-module__ERtE1q__row:hover{border-color:var(--new-ink)}.NEW_FaceAnswers-module__ERtE1q__selected,.NEW_FaceAnswers-module__ERtE1q__selected:hover{color:#fff;background:var(--new-navy);border-color:var(--new-navy)}.NEW_FaceAnswers-module__ERtE1q__row:has(.NEW_FaceAnswers-module__ERtE1q__input:focus-visible){box-shadow:0 0 0 3px #563cf340}.NEW_FaceAnswers-module__ERtE1q__input{opacity:0;pointer-events:none;position:absolute}.NEW_FaceAnswers-module__ERtE1q__face{object-fit:contain;flex:none;width:28px;height:28px}.NEW_FaceAnswers-module__ERtE1q__label{min-width:0}
.QuestionCard-module__2a7ZxW__row{align-items:flex-start;gap:8px;width:100%;display:flex}.QuestionCard-module__2a7ZxW__coach{object-fit:contain;flex:none;width:60px;height:60px;margin-top:-4px;display:block}.QuestionCard-module__2a7ZxW__bubble{min-width:0;color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);flex:auto;padding:16px 20px;font-size:16px;font-weight:400;line-height:22px}@media (max-width:640px){.QuestionCard-module__2a7ZxW__coach{width:48px;height:48px}.QuestionCard-module__2a7ZxW__bubble{padding:14px 16px;font-size:15px;line-height:21px}}
.NEW_AuthHeader-module__YyQbXq__header{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.NEW_AuthHeader-module__YyQbXq__iconBox{width:var(--new-auth-icon-size);height:var(--new-auth-icon-size);transform:translateX(var(--new-auth-icon-shift,0));flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:clip}.NEW_AuthHeader-module__YyQbXq__iconBox img{object-fit:contain;width:100%;height:100%;display:block}.NEW_AuthHeader-module__YyQbXq__text{text-align:center;flex-direction:column;gap:12px;width:100%;display:flex}.NEW_AuthHeader-module__YyQbXq__title{letter-spacing:-.96px;color:var(--new-ink);font-size:32px;font-weight:700;line-height:36px}.NEW_AuthHeader-module__YyQbXq__subtitle{color:var(--new-muted);font-size:16px;line-height:1.4}.NEW_AuthHeader-module__YyQbXq__subtitle strong{color:var(--new-ink);font-weight:500}@media (max-width:640px){.NEW_AuthHeader-module__YyQbXq__iconBox{width:min(var(--new-auth-icon-size), 116px);height:min(var(--new-auth-icon-size), 116px)}.NEW_AuthHeader-module__YyQbXq__title{letter-spacing:-.84px;font-size:28px;line-height:32px}}.NEW_AuthHeader-module__YyQbXq__eyebrow{color:var(--new-orange);font-size:16px;line-height:normal}
.NEW_StageFlow-module__tPGv8W__stack,.NEW_StageFlow-module__tPGv8W__form{flex-direction:column;align-items:center;gap:32px;width:100%;display:flex}.NEW_StageFlow-module__tPGv8W__actions{flex-direction:column;gap:12px;width:100%;display:flex}.NEW_StageFlow-module__tPGv8W__error{text-align:center;color:var(--new-danger);margin:-20px 0;font-size:14px;line-height:20px}.NEW_StageFlow-module__tPGv8W__error:empty{display:none}.NEW_StageFlow-module__tPGv8W__close{letter-spacing:.32px;color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line-soft);border-radius:var(--new-radius-field);cursor:pointer;white-space:nowrap;padding:18px 24px;font-family:inherit;font-size:16px;font-weight:500;line-height:20px;transition:background-color .15s,border-color .15s}.NEW_StageFlow-module__tPGv8W__close:hover{background:#fafafa;border-color:#dcdcdc}.NEW_StageFlow-module__tPGv8W__close:focus-visible,.NEW_StageFlow-module__tPGv8W__assist:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.NEW_StageFlow-module__tPGv8W__assist{letter-spacing:.32px;color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line-soft);border-radius:var(--new-radius-field);cursor:pointer;white-space:nowrap;align-items:center;gap:10px;padding:14px 24px;font-family:inherit;font-size:16px;font-weight:500;line-height:20px;transition:background-color .15s,border-color .15s;display:inline-flex}.NEW_StageFlow-module__tPGv8W__assist:hover{background:#fafafa;border-color:#dcdcdc}.NEW_StageFlow-module__tPGv8W__assistMark{flex:none;width:28px;height:28px}@media (max-width:640px){.NEW_StageFlow-module__tPGv8W__close{padding:12px 16px;font-size:14px}}
.NEW_Confetti-module__rdbO0a__confetti{border-radius:var(--new-radius-card);pointer-events:none;position:absolute;inset:0;overflow:hidden}.NEW_Confetti-module__rdbO0a__piece{will-change:transform, opacity;border-radius:1px;animation-name:NEW_Confetti-module__rdbO0a__fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-4%}@keyframes NEW_Confetti-module__rdbO0a__fall{0%{transform:translate3d(0, 0, 0) rotate(var(--tilt));opacity:0}6%{opacity:1}55%{opacity:1}to{transform:translate3d(var(--drift), 62vh, 0) rotate(calc(var(--tilt) + var(--spin)));opacity:0}}@media (prefers-reduced-motion:reduce){.NEW_Confetti-module__rdbO0a__piece{top:var(--rest);transform:rotate(var(--tilt));animation:none}}
.NEW_StageFields-module__z266wa__picker{flex-direction:column;gap:12px;width:100%;display:flex;position:relative}.NEW_StageFields-module__z266wa__caption{color:var(--new-muted);margin:0;font-size:14px;font-weight:500;line-height:20px}.NEW_StageFields-module__z266wa__search{height:var(--new-field-height);background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);align-items:center;gap:10px;width:100%;padding:16px 24px;display:flex}.NEW_StageFields-module__z266wa__search:focus-within{border-color:var(--new-navy)}.NEW_StageFields-module__z266wa__search[data-disabled=true]{opacity:.6}.NEW_StageFields-module__z266wa__searchIcon{width:24px;height:24px;color:var(--new-muted);flex:none}.NEW_StageFields-module__z266wa__searchInput{min-width:0;color:var(--new-ink);background:0 0;border:none;outline:none;flex:1 0 0;font-family:inherit;font-size:16px;line-height:24px}.NEW_StageFields-module__z266wa__searchInput::placeholder{color:var(--new-muted)}.NEW_StageFields-module__z266wa__options{top:calc(var(--new-field-height) + 4px);z-index:3;background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);width:100%;max-height:264px;margin:0;padding:8px;list-style:none;position:absolute;left:0;overflow-y:auto;box-shadow:0 12px 24px #0000001a}.NEW_StageFields-module__z266wa__option{text-align:left;width:100%;color:var(--new-ink);cursor:pointer;background:0 0;border:none;border-radius:12px;padding:12px 16px;font-family:inherit;font-size:16px;line-height:24px;display:block}.NEW_StageFields-module__z266wa__option:hover,.NEW_StageFields-module__z266wa__option:focus-visible{background:#f6f6f6;outline:none}.NEW_StageFields-module__z266wa__search[data-plain=true] .NEW_StageFields-module__z266wa__searchInput{cursor:pointer;caret-color:#0000}.NEW_StageFields-module__z266wa__search[data-plain=true][data-disabled=true] .NEW_StageFields-module__z266wa__searchInput{cursor:default}.NEW_StageFields-module__z266wa__option[data-active=true]{background:#f6f6f6}.NEW_StageFields-module__z266wa__option[data-chosen=true]{font-weight:600}.NEW_StageFields-module__z266wa__comboChevron{border-right:2px solid var(--new-muted);border-bottom:2px solid var(--new-muted);pointer-events:none;flex:none;width:10px;height:10px;margin:-4px 2px 0 0;transition:transform .15s,margin .15s;transform:rotate(45deg)}.NEW_StageFields-module__z266wa__comboChevron[data-open=true]{margin-top:4px;transform:rotate(-135deg)}.NEW_StageFields-module__z266wa__noMatch{color:var(--new-muted);padding:12px 16px;font-size:16px}.NEW_StageFields-module__z266wa__chips{flex-wrap:wrap;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.NEW_StageFields-module__z266wa__chip{color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);align-items:center;gap:10px;padding:16px 12px 16px 24px;font-size:16px;font-weight:500;line-height:normal;display:inline-flex}.NEW_StageFields-module__z266wa__chipRemove{width:24px;height:24px;color:var(--new-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;place-items:center;font-family:inherit;font-size:20px;line-height:1;display:grid}.NEW_StageFields-module__z266wa__chipRemove:hover{color:var(--new-ink);background:#f2f2f2}.NEW_StageFields-module__z266wa__chipRemove:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.NEW_StageFields-module__z266wa__selectBox{width:100%;position:relative}.NEW_StageFields-module__z266wa__select{width:100%;height:var(--new-field-height);color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);cursor:pointer;appearance:none;padding:16px 52px 16px 24px;font-family:inherit;font-size:16px;line-height:24px}.NEW_StageFields-module__z266wa__select[data-empty=true]{color:var(--new-muted)}.NEW_StageFields-module__z266wa__select:focus-visible{border-color:var(--new-navy);outline:none}.NEW_StageFields-module__z266wa__chevron{top:calc(var(--new-field-height) / 2);border-right:2px solid var(--new-muted);border-bottom:2px solid var(--new-muted);pointer-events:none;width:10px;height:10px;margin-top:-7px;position:absolute;right:24px;transform:rotate(45deg)}.NEW_StageFields-module__z266wa__add{width:32px;height:32px;color:var(--new-orange);cursor:pointer;background:0 0;border:none;border-radius:10px;flex:none;place-items:center;padding:0;font-family:inherit;font-size:28px;font-weight:400;line-height:1;transition:opacity .15s,transform .15s;display:grid}.NEW_StageFields-module__z266wa__add:hover:not(:disabled){transform:scale(1.12)}.NEW_StageFields-module__z266wa__add:disabled{cursor:default;opacity:.45}.NEW_StageFields-module__z266wa__add:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.NEW_StageFields-module__z266wa__longBox{background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);align-items:flex-start;width:100%;height:186px;padding:16px 24px;display:flex}.NEW_StageFields-module__z266wa__longBox:focus-within{border-color:var(--new-navy)}.NEW_StageFields-module__z266wa__longBox[data-disabled=true]{opacity:.6}.NEW_StageFields-module__z266wa__long{min-width:0;height:100%;color:var(--new-ink);resize:none;background:0 0;border:none;outline:none;flex:1 0 0;font-family:inherit;font-size:16px;line-height:24px}.NEW_StageFields-module__z266wa__long::placeholder{color:var(--new-muted)}.NEW_StageFields-module__z266wa__monthField{width:100%;height:var(--new-field-height);font:inherit;text-align:left;color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);cursor:pointer;appearance:none;align-items:center;gap:10px;padding:16px 24px;display:flex}.NEW_StageFields-module__z266wa__monthField:focus-visible{border-color:var(--new-navy);outline:none}.NEW_StageFields-module__z266wa__monthField:disabled{cursor:default;opacity:.6}.NEW_StageFields-module__z266wa__monthValue{text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;min-width:0;font-size:16px;line-height:24px;overflow:hidden}.NEW_StageFields-module__z266wa__monthValue[data-empty=true]{color:var(--new-muted)}.NEW_StageFields-module__z266wa__tile{letter-spacing:.2px;text-align:center;min-width:0;height:130px;color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line-soft);cursor:pointer;appearance:none;border-radius:16px;flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:10px;padding:12px;font-family:inherit;font-size:15px;font-weight:500;line-height:20px;display:flex}.NEW_StageFields-module__z266wa__tile:hover:not(:disabled){border-color:var(--new-ink)}.NEW_StageFields-module__z266wa__tile:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.NEW_StageFields-module__z266wa__tile:disabled{cursor:default;opacity:.6}.NEW_StageFields-module__z266wa__tileIcon{flex:none;justify-content:center;align-items:center;display:flex}.NEW_StageFields-module__z266wa__tileIcon svg{width:28px;height:28px}.NEW_StageFields-module__z266wa__search[data-invalid=true],.NEW_StageFields-module__z266wa__select[data-invalid=true],.NEW_StageFields-module__z266wa__longBox[data-invalid=true],.NEW_StageFields-module__z266wa__monthField[data-invalid=true]{border-color:var(--new-danger);box-shadow:0 0 0 1px var(--new-danger)}.NEW_StageFields-module__z266wa__count{color:var(--new-muted);font-variant-numeric:tabular-nums;align-self:flex-end;margin:0;font-size:13px;line-height:18px}.NEW_StageFields-module__z266wa__count[data-full=true]{color:var(--new-orange)}.NEW_StageFields-module__z266wa__fieldError{color:var(--new-danger);margin:0;font-size:14px;line-height:20px}.NEW_StageFields-module__z266wa__selectBox>.NEW_StageFields-module__z266wa__fieldError{margin-top:8px}.NEW_StageFields-module__z266wa__longField{flex-direction:column;gap:8px;width:100%;display:flex}.NEW_StageFields-module__z266wa__longBox[data-compact=true]{height:136px}.NEW_StageFields-module__z266wa__longBox.NEW_StageFields-module__z266wa__bulletBox{cursor:text;height:auto;min-height:136px}.NEW_StageFields-module__z266wa__bullets{flex-direction:column;gap:4px;width:100%;margin:0;padding:0;list-style:none;display:flex}.NEW_StageFields-module__z266wa__bulletRow{align-items:flex-start;gap:10px;display:flex}.NEW_StageFields-module__z266wa__bulletDot{background:var(--new-ink);border-radius:50%;flex:none;width:6px;height:6px;margin-top:9px}.NEW_StageFields-module__z266wa__bulletInput{min-width:0;color:var(--new-ink);resize:none;background:0 0;border:none;outline:none;flex:auto;padding:0;font-family:inherit;font-size:16px;line-height:24px;overflow:hidden}.NEW_StageFields-module__z266wa__bulletInput::placeholder{color:var(--new-muted)}
.NEW_StageOneFlow-module__C7ev5q__glyph{color:var(--new-orange)}.NEW_StageOneFlow-module__C7ev5q__fields{flex-direction:column;gap:12px;width:100%;display:flex}.NEW_StageOneFlow-module__C7ev5q__photo{flex-direction:column;align-items:center;gap:12px;width:100%;margin-bottom:8px;display:flex}.NEW_StageOneFlow-module__C7ev5q__photoButton{width:96px;height:96px;color:var(--new-muted);background:var(--new-surface);border:1px solid var(--new-line);cursor:pointer;border-radius:50%;place-items:center;font-family:inherit;font-size:28px;display:grid;overflow:hidden}.NEW_StageOneFlow-module__C7ev5q__photoButton:hover{border-color:#dcdcdc}.NEW_StageOneFlow-module__C7ev5q__photoButton:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.NEW_StageOneFlow-module__C7ev5q__photoImage{object-fit:cover;width:100%;height:100%}.NEW_StageOneFlow-module__C7ev5q__photoLabel{color:var(--new-ink);font-size:16px;font-weight:500}.NEW_StageOneFlow-module__C7ev5q__file{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.NEW_StageOneFlow-module__C7ev5q__language{background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);flex-direction:column;gap:12px;width:100%;padding:16px 24px;display:flex}.NEW_StageOneFlow-module__C7ev5q__languageHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.NEW_StageOneFlow-module__C7ev5q__languageName{color:var(--new-ink);font-size:16px;font-weight:500}.NEW_StageOneFlow-module__C7ev5q__languageRemove{width:24px;height:24px;color:var(--new-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;place-items:center;font-family:inherit;font-size:20px;line-height:1;display:grid}.NEW_StageOneFlow-module__C7ev5q__languageRemove:hover{color:var(--new-ink);background:#f2f2f2}.NEW_StageOneFlow-module__C7ev5q__languageRule{background:var(--new-line);width:100%;height:1px}.NEW_StageOneFlow-module__C7ev5q__niveaus{gap:24px;display:flex}.NEW_StageOneFlow-module__C7ev5q__niveauColumn{flex-direction:column;gap:10px;display:flex}.NEW_StageOneFlow-module__C7ev5q__niveau{text-align:left;color:gray;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:12px;font-weight:500;line-height:normal;display:inline-flex}.NEW_StageOneFlow-module__C7ev5q__dot{border:1px solid var(--new-line);border-radius:50%;flex:none;width:16px;height:16px;transition:background-color .15s,border-color .15s;position:relative}.NEW_StageOneFlow-module__C7ev5q__niveau[aria-checked=true]{color:var(--new-ink)}.NEW_StageOneFlow-module__C7ev5q__niveau[aria-checked=true] .NEW_StageOneFlow-module__C7ev5q__dot{background:#fd7753;border-color:#fd7753}.NEW_StageOneFlow-module__C7ev5q__niveau[aria-checked=true] .NEW_StageOneFlow-module__C7ev5q__dot:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:31.25%}.NEW_StageOneFlow-module__C7ev5q__niveau:focus-visible{outline:2px solid var(--new-navy);outline-offset:3px;border-radius:4px}@media (max-width:480px){.NEW_StageOneFlow-module__C7ev5q__niveaus{gap:16px}}
.NEW_StageFiveFlow-module__aWkN0q__glyph{color:var(--new-orange)}
.NEW_StartDialog-module__sXzBua__backdrop{z-index:60;background:#00000073;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.NEW_StartDialog-module__sXzBua__card{text-align:center;background:var(--new-surface);border-radius:20px;flex-direction:column;align-items:center;gap:12px;width:min(100%,448px);max-height:calc(100dvh - 32px);padding:32px 24px 24px;display:flex;position:relative;overflow-y:auto;box-shadow:0 24px 48px #0000002e}.NEW_StartDialog-module__sXzBua__card:focus-visible{outline:none}.NEW_StartDialog-module__sXzBua__close{width:32px;height:32px;color:var(--new-muted);cursor:pointer;appearance:none;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex;position:absolute;top:16px;right:16px}.NEW_StartDialog-module__sXzBua__close svg{width:16px;height:16px}.NEW_StartDialog-module__sXzBua__close:hover{color:var(--new-ink);background:#0000000f}.NEW_StartDialog-module__sXzBua__close:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.NEW_StartDialog-module__sXzBua__mark{color:var(--new-orange);display:inline-flex}.NEW_StartDialog-module__sXzBua__mark svg{width:40px;height:40px}.NEW_StartDialog-module__sXzBua__title{letter-spacing:-.96px;color:var(--new-ink);margin:12px 0;font-size:32px;font-weight:700;line-height:36px}.NEW_StartDialog-module__sXzBua__lead{max-width:34ch;color:var(--new-muted);margin:-8px 0 8px;font-size:15px;line-height:22px}.NEW_StartDialog-module__sXzBua__ways{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.NEW_StartDialog-module__sXzBua__way{min-height:134px;color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line);cursor:pointer;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px 12px;font-family:inherit;font-size:16px;font-weight:500;line-height:20px;transition:background-color .15s,border-color .15s;display:flex}.NEW_StartDialog-module__sXzBua__way:hover{background:#fafafa;border-color:#dcdcdc}.NEW_StartDialog-module__sXzBua__wayIcon{width:22px;height:22px;margin-block:5px}.NEW_StartDialog-module__sXzBua__coachMark,.NEW_StartDialog-module__sXzBua__coachOrb{width:32px;height:32px}.NEW_StartDialog-module__sXzBua__coachOrb{background:linear-gradient(140deg, var(--new-orange), #ffb59c);border-radius:50%}.NEW_StartDialog-module__sXzBua__wide,.NEW_StartDialog-module__sXzBua__quiet{border-radius:var(--new-radius-field);cursor:pointer;justify-content:center;align-items:center;gap:8px;width:100%;min-height:56px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:500;line-height:20px;transition:background-color .15s,border-color .15s;display:flex}.NEW_StartDialog-module__sXzBua__wide{color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line)}.NEW_StartDialog-module__sXzBua__wide:hover{background:#fafafa;border-color:#dcdcdc}.NEW_StartDialog-module__sXzBua__wideIcon{flex:none;width:15px;height:15px}.NEW_StartDialog-module__sXzBua__quiet{color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line)}.NEW_StartDialog-module__sXzBua__quiet:hover{background:#fafafa;border-color:#dcdcdc}.NEW_StartDialog-module__sXzBua__ways{margin-bottom:8px}.NEW_StartDialog-module__sXzBua__way:focus-visible,.NEW_StartDialog-module__sXzBua__wide:focus-visible,.NEW_StartDialog-module__sXzBua__quiet:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.NEW_StartDialog-module__sXzBua__ideas{flex-direction:column;gap:8px;width:100%;margin:0 0 4px;padding:0;list-style:none;display:flex}.NEW_StartDialog-module__sXzBua__idea{text-align:left;color:var(--new-ink);background:#f6f6f7;border-radius:12px;padding:14px 16px;font-size:15px;line-height:20px}@media (max-width:420px){.NEW_StartDialog-module__sXzBua__title{letter-spacing:-.78px;font-size:26px;line-height:30px}.NEW_StartDialog-module__sXzBua__way{min-height:116px}}
.NEW_DossierShelf-module__SLXLlq__section{background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);flex-direction:column;gap:16px;width:100%;min-width:0;margin-top:24px;padding:24px;display:flex}.NEW_DossierShelf-module__SLXLlq__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;min-width:0;display:grid}.NEW_DossierShelf-module__SLXLlq__entryPoints{flex-direction:column;gap:16px;min-width:0;min-height:320px;display:flex}.NEW_DossierShelf-module__SLXLlq__notice{color:var(--new-ink);background:#fff8f1;border:1px solid #ffe2cc;border-radius:14px;padding:12px 16px;font-size:14px;line-height:20px}.NEW_DossierShelf-module__SLXLlq__loadError{color:var(--new-danger);border-radius:var(--new-radius-field);background:#fef3f2;border:1px solid #fecdca;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:14px;display:flex}.NEW_DossierShelf-module__SLXLlq__loading{min-height:240px;color:var(--new-muted);justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex}.NEW_DossierShelf-module__SLXLlq__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite NEW_DossierShelf-module__SLXLlq__spin}@keyframes NEW_DossierShelf-module__SLXLlq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.NEW_DossierShelf-module__SLXLlq__spinner{animation-duration:2s}}.NEW_DossierShelf-module__SLXLlq__hiddenInput{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.NEW_DossierShelf-module__SLXLlq__printPlates{pointer-events:none;width:210mm;position:absolute;top:0;left:-10000px}@container appPage (max-width:720px){.NEW_DossierShelf-module__SLXLlq__grid{flex-direction:column;display:flex}.NEW_DossierShelf-module__SLXLlq__entryPoints{z-index:1;background:var(--new-surface);min-height:0;box-shadow:0 -10px 12px 4px var(--new-surface);flex-direction:row;order:1;padding:12px 0 4px;position:sticky;bottom:0}}@container appPage (max-width:520px){.NEW_DossierShelf-module__SLXLlq__section{padding:16px}}.NEW_DossierShelf-module__SLXLlq__cardFailed{color:var(--new-danger);font-size:12px;line-height:16px}.NEW_DossierShelf-module__SLXLlq__cardStatus{color:var(--new-muted);font-size:12px;line-height:16px}.NEW_DossierShelf-module__SLXLlq__draftCover{background:linear-gradient(160deg,#fdf1ed 0%,#f4f4f6 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.NEW_DossierShelf-module__SLXLlq__draftCoverMark{width:34%;max-width:96px;height:auto;color:var(--new-orange);opacity:.32}.NEW_DossierShelf-module__SLXLlq__draftCoverAction{color:#fff;white-space:nowrap;background-color:var(--new-violet);background-image:var(--new-button-glow);border-radius:var(--new-radius-field);justify-content:center;align-items:center;height:48px;padding:0 16px;font-size:15px;font-weight:500;line-height:20px;transition:filter .15s;display:flex;position:absolute;bottom:16px;left:16px;right:16px;box-shadow:0 6px 16px #563cf338}:is(button,a):hover .NEW_DossierShelf-module__SLXLlq__draftCoverAction{filter:brightness(1.08)}
.Linie-module__7NomUq__sheet{height:100%;padding:calc(75 * var(--cv-px)) calc(49 * var(--cv-px)) calc(46 * var(--cv-px));flex-direction:column;display:flex}.Linie-module__7NomUq__head{grid-template-columns:calc(340 * var(--cv-px)) 1fr;gap:calc(88 * var(--cv-px));align-items:start;display:grid}.Linie-module__7NomUq__portrait{width:calc(191 * var(--cv-px));height:calc(191 * var(--cv-px));object-fit:cover;background:#ececec;border-radius:50%;order:2;justify-self:center}.Linie-module__7NomUq__identity{gap:calc(20 * var(--cv-px));flex-direction:column;order:1;min-width:0;display:flex}.Linie-module__7NomUq__name{font-size:calc(45 * var(--cv-px));letter-spacing:calc(-.3 * var(--cv-px));text-transform:uppercase;font-weight:700;line-height:1.12}.Linie-module__7NomUq__contact{gap:calc(4 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.45;display:flex}.Linie-module__7NomUq__contactRow{gap:calc(7 * var(--cv-px));display:flex}.Linie-module__7NomUq__contactLabel{font-weight:700}.Linie-module__7NomUq__body{grid-template-columns:calc(240 * var(--cv-px)) 1fr;gap:calc(88 * var(--cv-px));min-height:0;padding-top:calc(40 * var(--cv-px));flex:1;display:grid}.Linie-module__7NomUq__left,.Linie-module__7NomUq__right{flex-direction:column;min-width:0;display:flex}.Linie-module__7NomUq__right{padding-left:calc(78 * var(--cv-px));border-left:calc(10 * var(--cv-px)) solid var(--cv-accent,#1a1a1a)}.Linie-module__7NomUq__section+.Linie-module__7NomUq__section{margin-top:calc(34 * var(--cv-px))}.Linie-module__7NomUq__heading{margin-bottom:calc(14 * var(--cv-px));font-size:calc(20 * var(--cv-px));letter-spacing:calc(-.1 * var(--cv-px));font-weight:700}.Linie-module__7NomUq__rows{gap:calc(6 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.3;display:flex}.Linie-module__7NomUq__pair{gap:calc(7 * var(--cv-px));display:flex}.Linie-module__7NomUq__pairLabel{font-weight:700}.Linie-module__7NomUq__list{gap:calc(8 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.3;list-style:none;display:flex}.Linie-module__7NomUq__bullet{gap:calc(9 * var(--cv-px));display:flex}.Linie-module__7NomUq__bullet:before{content:"•";flex-shrink:0}.Linie-module__7NomUq__text{font-size:calc(16 * var(--cv-px));line-height:1.45}.Linie-module__7NomUq__entries{gap:calc(18 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.4;list-style:none;display:flex}.Linie-module__7NomUq__entryHead{gap:calc(9 * var(--cv-px));font-weight:700;display:flex}.Linie-module__7NomUq__entryInline{padding-left:calc(9 * var(--cv-px));border-left:calc(1.5 * var(--cv-px)) solid #0c0c0c}.Linie-module__7NomUq__entryRole,.Linie-module__7NomUq__refName{font-weight:700}.Linie-module__7NomUq__entry p{overflow-wrap:anywhere}.Linie-module__7NomUq__entryInline{min-width:0}.Linie-module__7NomUq__entryPeriod{white-space:nowrap;font-weight:400}.Linie-module__7NomUq__entryDate{white-space:nowrap}
.Modern-module__OZOcmq__sheet{height:100%;padding:calc(94 * var(--cv-px)) calc(74 * var(--cv-px)) calc(46 * var(--cv-px));flex-direction:column;display:flex}.Modern-module__OZOcmq__head{grid-template-columns:calc(250 * var(--cv-px)) 1fr;gap:calc(134 * var(--cv-px));align-items:start;display:grid}.Modern-module__OZOcmq__portrait{width:calc(229 * var(--cv-px));height:calc(241 * var(--cv-px));object-fit:cover;border-radius:calc(12 * var(--cv-px));background:#ececec}.Modern-module__OZOcmq__identity{gap:calc(26 * var(--cv-px));flex-direction:column;min-width:0;display:flex}.Modern-module__OZOcmq__name{font-size:calc(45 * var(--cv-px));letter-spacing:calc(-.4 * var(--cv-px));text-transform:uppercase;color:var(--cv-accent,#0c0c0c);font-weight:700;line-height:1.14}.Modern-module__OZOcmq__contact{gap:calc(4 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.45;display:flex}.Modern-module__OZOcmq__contactRow{gap:calc(7 * var(--cv-px));display:flex}.Modern-module__OZOcmq__contactLabel{font-weight:700}.Modern-module__OZOcmq__body{grid-template-columns:calc(250 * var(--cv-px)) 1fr;gap:calc(134 * var(--cv-px));min-height:0;padding-top:calc(56 * var(--cv-px));flex:1;display:grid}.Modern-module__OZOcmq__left,.Modern-module__OZOcmq__right{flex-direction:column;min-width:0;display:flex}.Modern-module__OZOcmq__section+.Modern-module__OZOcmq__section{margin-top:calc(34 * var(--cv-px))}.Modern-module__OZOcmq__heading{margin-bottom:calc(14 * var(--cv-px));font-size:calc(20 * var(--cv-px));letter-spacing:calc(.3 * var(--cv-px));text-transform:uppercase;color:var(--cv-accent,#0c0c0c);font-weight:700}.Modern-module__OZOcmq__rows{gap:calc(8 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.3;display:flex}.Modern-module__OZOcmq__pair{gap:calc(7 * var(--cv-px));white-space:nowrap;display:flex}.Modern-module__OZOcmq__pairLabel{font-weight:700}.Modern-module__OZOcmq__list{gap:calc(8 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.3;list-style:none;display:flex}.Modern-module__OZOcmq__bullet{gap:calc(9 * var(--cv-px));display:flex}.Modern-module__OZOcmq__bullet:before{content:"•";flex-shrink:0}.Modern-module__OZOcmq__text{font-size:calc(16 * var(--cv-px));line-height:1.45}.Modern-module__OZOcmq__entries{gap:calc(20 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.42;list-style:none;display:flex}.Modern-module__OZOcmq__entryHead,.Modern-module__OZOcmq__entryDate,.Modern-module__OZOcmq__entryRole,.Modern-module__OZOcmq__refName{font-weight:700}.Modern-module__OZOcmq__entryPeriod{font-weight:400}.Modern-module__OZOcmq__entryRole{text-transform:uppercase}
.Weich-module__4VwxBa__sheet{height:100%;padding:calc(70 * var(--cv-px)) calc(59 * var(--cv-px)) calc(46 * var(--cv-px));flex-direction:column;display:flex}.Weich-module__4VwxBa__sheet:before,.Weich-module__4VwxBa__sheet:after{content:"";height:calc(14 * var(--cv-px));background:var(--cv-accent,#1a1a1a);position:absolute;left:0;right:0}.Weich-module__4VwxBa__sheet:before{top:0}.Weich-module__4VwxBa__sheet:after{bottom:0}.Weich-module__4VwxBa__head{grid-template-columns:calc(250 * var(--cv-px)) 1fr;gap:calc(112 * var(--cv-px));align-items:start;display:grid}.Weich-module__4VwxBa__portrait{width:calc(211 * var(--cv-px));height:calc(211 * var(--cv-px));object-fit:cover;background:#ececec;border-radius:50%}.Weich-module__4VwxBa__identity{gap:calc(22 * var(--cv-px));flex-direction:column;min-width:0;display:flex}.Weich-module__4VwxBa__name{font-size:calc(45 * var(--cv-px));letter-spacing:calc(-.4 * var(--cv-px));font-weight:600;line-height:1.14}.Weich-module__4VwxBa__contact{gap:calc(4 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.45;display:flex}.Weich-module__4VwxBa__contactRow{gap:calc(7 * var(--cv-px));display:flex}.Weich-module__4VwxBa__contactLabel{font-weight:700}.Weich-module__4VwxBa__body{grid-template-columns:calc(250 * var(--cv-px)) 1fr;gap:calc(112 * var(--cv-px));min-height:0;padding-top:calc(60 * var(--cv-px));flex:1;display:grid}.Weich-module__4VwxBa__left,.Weich-module__4VwxBa__right{flex-direction:column;min-width:0;display:flex}.Weich-module__4VwxBa__section+.Weich-module__4VwxBa__section{margin-top:calc(32 * var(--cv-px))}.Weich-module__4VwxBa__heading{margin-bottom:calc(14 * var(--cv-px));font-size:calc(20 * var(--cv-px));letter-spacing:calc(-.1 * var(--cv-px));font-weight:700}.Weich-module__4VwxBa__rows{gap:calc(8 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.3;display:flex}.Weich-module__4VwxBa__pair{gap:calc(7 * var(--cv-px));white-space:nowrap;display:flex}.Weich-module__4VwxBa__pairLabel{font-weight:700}.Weich-module__4VwxBa__list{gap:calc(8 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.3;list-style:none;display:flex}.Weich-module__4VwxBa__bullet{gap:calc(9 * var(--cv-px));display:flex}.Weich-module__4VwxBa__bullet:before{content:"•";flex-shrink:0}.Weich-module__4VwxBa__text{font-size:calc(16 * var(--cv-px));line-height:1.45}.Weich-module__4VwxBa__entries{gap:calc(20 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.42;list-style:none;display:flex}.Weich-module__4VwxBa__entryHead,.Weich-module__4VwxBa__entryDate,.Weich-module__4VwxBa__entryRole,.Weich-module__4VwxBa__refName{font-weight:700}.Weich-module__4VwxBa__entryPeriod{font-weight:400}.Weich-module__4VwxBa__entryNote{font-style:italic}
.CompanyLebenslaufView-module__LZcaPa__sheet{--sheet-chrome:284px;width:auto;max-width:100%;height:clamp(360px, calc(100dvh - var(--sheet-chrome)), 681px);aspect-ratio:338.67/476.71;border:1px solid var(--new-line-soft);background:#fff;border-radius:16px;margin-inline:auto;position:relative;overflow:hidden}.CompanyLebenslaufView-module__LZcaPa__open{width:100%;height:100%;font:inherit;cursor:pointer;appearance:none;background:0 0;border:none;padding:0;display:block}.CompanyLebenslaufView-module__LZcaPa__open:disabled{cursor:default}.CompanyLebenslaufView-module__LZcaPa__open:focus-visible{outline:2px solid var(--new-navy);outline-offset:-3px;border-radius:16px}.CompanyLebenslaufView-module__LZcaPa__image{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.CompanyLebenslaufView-module__LZcaPa__preview{pointer-events:none;width:100%;height:100%;overflow:hidden}.CompanyLebenslaufView-module__LZcaPa__download{color:var(--new-ink);border:1px solid var(--new-line-soft);cursor:pointer;appearance:none;background:#fff;border-radius:18px;justify-content:center;align-items:center;padding:8px;transition:background-color .15s;display:inline-flex;position:absolute;top:12px;right:16px}.CompanyLebenslaufView-module__LZcaPa__download:hover:not(:disabled){background:#f6f6f6}.CompanyLebenslaufView-module__LZcaPa__download:disabled{cursor:progress;opacity:.55}.CompanyLebenslaufView-module__LZcaPa__download:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.CompanyLebenslaufView-module__LZcaPa__downloadIcon{width:20px;height:20px}.CompanyLebenslaufView-module__LZcaPa__sheetNote{color:var(--new-muted);margin:0;padding:64px 24px 24px;font-size:14px;line-height:20px}.CompanyLebenslaufView-module__LZcaPa__note{color:var(--new-muted);text-align:center;border:1px solid var(--new-line-soft);border-radius:16px;margin:0;padding:24px;font-size:14px;line-height:20px}.CompanyLebenslaufView-module__LZcaPa__plate{pointer-events:none;width:210mm;position:absolute;top:0;left:-10000px}@media (max-width:720px){.CompanyLebenslaufView-module__LZcaPa__sheet{width:100%;height:auto}}
.DossierDetail-module__Bb_9hG__section{gap:var(--space-md);flex-direction:column;display:flex}.DossierDetail-module__Bb_9hG__sectionTitle{letter-spacing:.08em;text-transform:uppercase;color:#9a9a9a;margin:0;font-size:.6875rem;font-weight:600}.DossierDetail-module__Bb_9hG__text{font-size:var(--fs-sm);white-space:pre-line;color:var(--foreground,#1a1a1a);margin:0;line-height:1.7}.DossierDetail-module__Bb_9hG__bullets{gap:var(--space-md);flex-direction:column;margin:0;padding-left:1.15rem;display:flex}.DossierDetail-module__Bb_9hG__bullet{font-size:var(--fs-sm);color:var(--foreground,#1a1a1a);line-height:1.6}.DossierDetail-module__Bb_9hG__chips{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.DossierDetail-module__Bb_9hG__chip{color:var(--foreground,#1a1a1a);background:#f5f6f7;border:1px solid #0000000f;border-radius:999px;padding:.4375rem .875rem;font-size:.8125rem;line-height:1.2}.DossierDetail-module__Bb_9hG__facts{flex-direction:column;gap:.875rem;margin:0;display:flex}.DossierDetail-module__Bb_9hG__fact{justify-content:space-between;align-items:baseline;gap:var(--space-lg);border-bottom:1px solid #00000012;padding-bottom:.875rem;display:flex}.DossierDetail-module__Bb_9hG__fact:last-child{border-bottom:none;padding-bottom:0}.DossierDetail-module__Bb_9hG__factLabel{font-size:var(--fs-sm);color:var(--foreground-muted,#6b6b6b)}.DossierDetail-module__Bb_9hG__factValue{min-width:0;font-size:var(--fs-sm);text-align:right;overflow-wrap:anywhere;color:var(--foreground,#1a1a1a);margin:0;font-weight:600}.DossierDetail-module__Bb_9hG__gallery{gap:var(--space-md);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}@media (max-width:30rem){.DossierDetail-module__Bb_9hG__gallery{grid-template-columns:repeat(2,1fr)}}.DossierDetail-module__Bb_9hG__tile{aspect-ratio:1;background:#f5f6f7;border:1px solid #00000014;border-radius:12px;position:relative;overflow:hidden}.DossierDetail-module__Bb_9hG__image{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.DossierDetail-module__Bb_9hG__chip,.DossierDetail-module__Bb_9hG__tile{background:#ffffff0f}}
.AptitudeTestDetailsModal-module__mOFWMa__original{color:var(--new-violet);align-self:flex-start;margin-top:16px;font-size:13px;font-weight:500;line-height:normal;text-decoration:none;display:inline-block}.AptitudeTestDetailsModal-module__mOFWMa__original:hover,.AptitudeTestDetailsModal-module__mOFWMa__original:focus-visible{text-decoration:underline}
.CompanyEignungstestsView-module__tYJ2WG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.CompanyEignungstestsView-module__tYJ2WG__card{border:1px solid var(--new-line);border-radius:var(--new-radius-field);background:#fff;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;min-width:0;padding:24px;display:flex}.CompanyEignungstestsView-module__tYJ2WG__top{justify-content:space-between;align-items:flex-start;gap:12px;width:100%;display:flex}.CompanyEignungstestsView-module__tYJ2WG__identity{align-items:center;gap:8px;min-width:0;display:flex}.CompanyEignungstestsView-module__tYJ2WG__glyph{border:1px solid var(--new-line);width:53px;height:53px;color:var(--new-ink);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CompanyEignungstestsView-module__tYJ2WG__names{min-width:0;color:var(--new-ink);overflow-wrap:anywhere;flex-direction:column;justify-content:center;line-height:normal;display:flex}.CompanyEignungstestsView-module__tYJ2WG__title{margin:0;font-size:20px;font-weight:500;line-height:normal}.CompanyEignungstestsView-module__tYJ2WG__subline{margin:0;font-size:14px;font-weight:400}.CompanyEignungstestsView-module__tYJ2WG__date{color:var(--new-muted);white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:400;line-height:normal}.CompanyEignungstestsView-module__tYJ2WG__view{font:inherit;letter-spacing:.32px;color:var(--new-orange);cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:8px;padding:0;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.CompanyEignungstestsView-module__tYJ2WG__view img{flex-shrink:0;transition:transform .15s;display:block}.CompanyEignungstestsView-module__tYJ2WG__view:hover img{transform:translate(2px)}.CompanyEignungstestsView-module__tYJ2WG__view:focus-visible{outline:2px solid var(--new-orange);outline-offset:4px;border-radius:4px}.CompanyEignungstestsView-module__tYJ2WG__note{border:1px solid var(--new-line);border-radius:var(--new-radius-field);color:var(--new-muted);margin:0;padding:24px;font-size:14px;line-height:normal}@media (max-width:720px){.CompanyEignungstestsView-module__tYJ2WG__grid{grid-template-columns:minmax(0,1fr);gap:16px}}
.CompanySchnupperberichteView-module__lBh7FW__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.CompanySchnupperberichteView-module__lBh7FW__note{color:var(--new-muted);text-align:center;margin:0;padding:24px;font-size:14px}.CompanySchnupperberichteView-module__lBh7FW__card{border:1px solid var(--new-line);border-radius:var(--new-radius-field);background:#fff;flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}.CompanySchnupperberichteView-module__lBh7FW__head{align-items:center;gap:8px;min-width:0;display:flex}.CompanySchnupperberichteView-module__lBh7FW__logo{box-sizing:border-box;width:53px;height:53px;color:var(--new-navy);object-fit:contain;border:1px solid var(--new-line);background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:3px;font-size:18px;font-weight:500;display:flex}.CompanySchnupperberichteView-module__lBh7FW__names{min-width:0;color:var(--new-ink);flex-direction:column;justify-content:center;line-height:normal;display:flex}.CompanySchnupperberichteView-module__lBh7FW__company{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:500}.CompanySchnupperberichteView-module__lBh7FW__profession{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:400}.CompanySchnupperberichteView-module__lBh7FW__meta{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.CompanySchnupperberichteView-module__lBh7FW__metaItem{color:var(--new-muted);align-items:flex-start;gap:8px;font-size:14px;line-height:normal;display:inline-flex}.CompanySchnupperberichteView-module__lBh7FW__metaIcon{color:var(--new-muted);flex-shrink:0}.CompanySchnupperberichteView-module__lBh7FW__rule{border:none;border-top:1px solid var(--new-line);width:100%;height:0;margin:0}.CompanySchnupperberichteView-module__lBh7FW__body{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.CompanySchnupperberichteView-module__lBh7FW__text{color:var(--new-ink);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:normal}.CompanySchnupperberichteView-module__lBh7FW__clamped{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CompanySchnupperberichteView-module__lBh7FW__textBlock{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.CompanySchnupperberichteView-module__lBh7FW__more{font:inherit;color:var(--new-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:500;line-height:18px}.CompanySchnupperberichteView-module__lBh7FW__more:hover,.CompanySchnupperberichteView-module__lBh7FW__more:focus-visible{color:var(--new-ink);text-decoration:underline}.CompanySchnupperberichteView-module__lBh7FW__link{font:inherit;letter-spacing:.32px;color:var(--new-orange);cursor:pointer;background:0 0;border:none;align-items:flex-start;gap:8px;padding:0;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.CompanySchnupperberichteView-module__lBh7FW__link:hover{text-decoration:underline}.CompanySchnupperberichteView-module__lBh7FW__link:focus-visible{outline:2px solid var(--new-orange);outline-offset:2px;border-radius:4px}.CompanySchnupperberichteView-module__lBh7FW__arrow{flex-shrink:0;transition:transform .15s}.CompanySchnupperberichteView-module__lBh7FW__arrowUp{transform:rotate(-90deg)}@media (max-width:720px){.CompanySchnupperberichteView-module__lBh7FW__grid{grid-template-columns:minmax(0,1fr);gap:16px}.CompanySchnupperberichteView-module__lBh7FW__card{padding:16px}}
.NEW_UploadDialog-module__QA-APG__backdrop{z-index:60;background:#00000073;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.NEW_UploadDialog-module__QA-APG__card{background:var(--new-surface);border-radius:var(--new-radius-card);flex-direction:column;gap:20px;width:min(100%,440px);padding:24px;display:flex;position:relative;box-shadow:0 24px 48px #0000002e}.NEW_UploadDialog-module__QA-APG__card:focus-visible{outline:none}.NEW_UploadDialog-module__QA-APG__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.NEW_UploadDialog-module__QA-APG__title{letter-spacing:-.44px;color:var(--new-ink);margin:0;font-size:22px;font-weight:700;line-height:30px}.NEW_UploadDialog-module__QA-APG__close{width:32px;height:32px;color:var(--new-muted);cursor:pointer;appearance:none;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.NEW_UploadDialog-module__QA-APG__close svg{width:16px;height:16px}.NEW_UploadDialog-module__QA-APG__close:hover{color:var(--new-ink);background:#0000000f}.NEW_UploadDialog-module__QA-APG__close:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.NEW_UploadDialog-module__QA-APG__zone{text-align:center;background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;padding:28px 20px;font-family:inherit;transition:border-color .15s,background-color .15s;display:flex}.NEW_UploadDialog-module__QA-APG__zone:hover:not(:disabled){background:#fafafa;border-color:#dcdcdc}.NEW_UploadDialog-module__QA-APG__zone:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.NEW_UploadDialog-module__QA-APG__zone:disabled{cursor:progress;opacity:.7}.NEW_UploadDialog-module__QA-APG__dragging{border-color:var(--new-violet);background:#f6f4ff}.NEW_UploadDialog-module__QA-APG__mark{color:var(--new-ink);justify-content:center;align-items:center;margin-bottom:8px;display:inline-flex}.NEW_UploadDialog-module__QA-APG__mark svg{width:26px;height:29px}.NEW_UploadDialog-module__QA-APG__lead{color:var(--new-ink);font-size:14px;font-weight:500;line-height:20px}.NEW_UploadDialog-module__QA-APG__leadAction{color:var(--new-orange)}.NEW_UploadDialog-module__QA-APG__formats{color:var(--new-muted);font-size:13px;line-height:18px}.NEW_UploadDialog-module__QA-APG__list{flex-direction:column;gap:8px;max-height:260px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.NEW_UploadDialog-module__QA-APG__notice{color:var(--new-danger);margin:0;font-size:13px;line-height:18px}.NEW_UploadDialog-module__QA-APG__count{color:var(--new-muted);font-size:13px;line-height:18px}.NEW_UploadDialog-module__QA-APG__count[data-over]{color:var(--new-danger)}.NEW_UploadDialog-module__QA-APG__input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.NEW_TagList-module__Pgo2aG__group{flex-direction:column;align-items:flex-start;gap:12px;width:100%;min-width:0;display:flex}.NEW_TagList-module__Pgo2aG__label{color:var(--new-muted);font-size:14px;font-weight:400;line-height:normal}.NEW_TagList-module__Pgo2aG__tags{flex-wrap:wrap;align-items:flex-start;gap:12px;max-width:100%;display:flex}.NEW_TagList-module__Pgo2aG__wrap{flex-wrap:wrap}.NEW_TagList-module__Pgo2aG__tag{background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);min-width:0;max-width:100%;color:var(--new-ink);text-align:center;flex:0 auto;justify-content:center;align-items:center;gap:10px;padding:16px 24px;font-size:16px;font-weight:500;line-height:normal;display:inline-flex}.NEW_TagList-module__Pgo2aG__icon{border-radius:50%;flex:none;width:24px;height:24px;display:block;overflow:hidden}.NEW_TagList-module__Pgo2aG__icon>img,.NEW_TagList-module__Pgo2aG__icon>svg{width:100%;height:100%;display:block}.NEW_TagList-module__Pgo2aG__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.NEW_TagList-module__Pgo2aG__note{color:var(--new-muted);white-space:nowrap;flex:none}@container appPage (max-width:640px){.NEW_TagList-module__Pgo2aG__tag{padding:12px 16px;font-size:14px}}@media (max-width:520px){.NEW_TagList-module__Pgo2aG__tag{padding:12px 16px;font-size:14px}}
.NEW_Toggle-module__TXIBEq__root{cursor:pointer;--track-w:44px;--track-h:24px;--knob-w:20px;--knob-h:20px;--knob-r:50%;--on:var(--new-violet);--off:#e4e4e6;flex:none;align-items:center;gap:10px;display:inline-flex}.NEW_Toggle-module__TXIBEq__input{width:var(--track-w);height:var(--track-h);opacity:0;cursor:inherit;margin:0;position:absolute}.NEW_Toggle-module__TXIBEq__track{width:var(--track-w);height:var(--track-h);background:var(--off);border-radius:999px;flex:none;transition:background-color .2s;display:block;position:relative}.NEW_Toggle-module__TXIBEq__knob{width:var(--knob-w);height:var(--knob-h);border-radius:var(--knob-r);background:#fff;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #0000002e,0 1px 1px #0000000f}.NEW_Toggle-module__TXIBEq__system{--track-w:64px;--track-h:28px;--knob-w:38px;--knob-h:24px;--knob-r:100px;--on:var(--new-orange);--off:#3c3c434d}.NEW_Toggle-module__TXIBEq__input:checked~.NEW_Toggle-module__TXIBEq__track{background:var(--on)}.NEW_Toggle-module__TXIBEq__input:checked~.NEW_Toggle-module__TXIBEq__track .NEW_Toggle-module__TXIBEq__knob{transform:translateX(calc(var(--track-w) - var(--knob-w) - 4px))}.NEW_Toggle-module__TXIBEq__input:focus-visible~.NEW_Toggle-module__TXIBEq__track{outline:2px solid var(--new-navy);outline-offset:2px}.NEW_Toggle-module__TXIBEq__label{letter-spacing:.32px;color:var(--new-ink);font-size:16px;font-weight:500;line-height:20px}.NEW_Toggle-module__TXIBEq__disabled{cursor:not-allowed;opacity:.45}@media (prefers-reduced-motion:reduce){.NEW_Toggle-module__TXIBEq__track,.NEW_Toggle-module__TXIBEq__knob{transition:none}}
.NEW_DossierTabs-module__1ihedq__bar{--bar-inset:4px;--tab-radius:var(--new-radius-field);width:100%;min-width:0;padding:var(--bar-inset);background:var(--new-surface);border:1px solid var(--new-line);border-radius:calc(var(--tab-radius) + var(--bar-inset) + 1px);scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding-inline:var(--bar-inset);align-items:center;gap:8px;display:flex;overflow-x:auto}.NEW_DossierTabs-module__1ihedq__bar::-webkit-scrollbar{display:none}.NEW_DossierTabs-module__1ihedq__tab{border-radius:var(--tab-radius);text-align:center;color:var(--new-ink);white-space:nowrap;scroll-snap-align:start;flex:auto;justify-content:center;align-items:center;gap:10px;padding:16px 20px;font-size:14px;font-weight:500;line-height:normal;transition:background-color .15s,color .15s;display:flex}.NEW_DossierTabs-module__1ihedq__tab:hover:not(.NEW_DossierTabs-module__1ihedq__active):not(.NEW_DossierTabs-module__1ihedq__unavailable){background:#f6f6f6}.NEW_DossierTabs-module__1ihedq__tab:focus-visible{outline:2px solid var(--new-navy);outline-offset:-2px}.NEW_DossierTabs-module__1ihedq__active{background:var(--new-navy);color:#fff}.NEW_DossierTabs-module__1ihedq__unavailable{color:var(--new-muted);cursor:not-allowed}@container appPage (max-width:900px){.NEW_DossierTabs-module__1ihedq__tab{padding:14px 18px}}.NEW_DossierTabs-module__1ihedq__newMark{color:#f5a524;flex:none;margin-left:-2px;display:inline-flex}.NEW_DossierTabs-module__1ihedq__newMark svg{width:16px;height:16px}.NEW_DossierTabs-module__1ihedq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.NEW_DossierTabs-module__1ihedq__lock{opacity:.7;flex:none;width:14px;height:14px;margin-left:-2px}.NEW_DossierTabs-module__1ihedq__lockedTab{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0}.NEW_DossierTabs-module__1ihedq__lockedTab:hover{color:var(--new-ink);background:#f6f6f6}.NEW_DossierTabs-module__1ihedq__lockedTab:hover .NEW_DossierTabs-module__1ihedq__lock{opacity:1}
.CatalogueSearch-module__IDo9Aa__search{flex-direction:column;width:100%;display:flex;position:relative}.CatalogueSearch-module__IDo9Aa__clear{top:50%;right:calc(var(--field-padding-x) - 5px);width:24px;height:24px;color:var(--new-muted,var(--field-placeholder));cursor:pointer;appearance:none;background:0 0;border:none;border-radius:6px;place-items:center;padding:0;font-size:16px;transition:color .15s;display:grid;position:absolute;transform:translateY(-50%)}.CatalogueSearch-module__IDo9Aa__search input{padding-right:calc(var(--field-padding-x) + 32px)}.CatalogueSearch-module__IDo9Aa__clear:hover{color:var(--new-ink,var(--foreground))}.CatalogueSearch-module__IDo9Aa__clear:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.CatalogueSearch-module__IDo9Aa__clearIcon{width:14px;height:14px}.CatalogueSearch-module__IDo9Aa__panel{margin-top:var(--space-sm);background:var(--background);border:1px solid var(--field-border);border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #0f0f0e14}.CatalogueSearch-module__IDo9Aa__results{overscroll-behavior:contain;max-height:17.5rem;list-style:none;overflow-y:auto}.CatalogueSearch-module__IDo9Aa__result{width:100%;font:inherit;font-size:var(--fs-sm);text-align:left;color:var(--foreground);cursor:pointer;appearance:none;background:0 0;border:none;align-items:center;gap:.625rem;padding:.625rem .875rem;display:flex}.CatalogueSearch-module__IDo9Aa__resultActive{background:#0000000a}.CatalogueSearch-module__IDo9Aa__resultIcon{width:.875rem;height:.875rem;color:var(--field-placeholder);flex-shrink:0}.CatalogueSearch-module__IDo9Aa__resultLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CatalogueSearch-module__IDo9Aa__footer{width:100%;font:inherit;font-size:var(--fs-sm);text-align:left;color:var(--field-placeholder);border:none;border-top:1px solid var(--field-border);background:0 0;align-items:center;gap:.5rem;margin:0;padding:.625rem .875rem;display:flex}.CatalogueSearch-module__IDo9Aa__footerAction{color:#2563eb;cursor:pointer;appearance:none;font-weight:500}.CatalogueSearch-module__IDo9Aa__footerAction:hover{color:#1d4ed8;background:#00000008}.CatalogueSearch-module__IDo9Aa__footerAction:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}
.CareerGoalModal-module__YnmmlW__fields{flex-direction:column;gap:12px;display:flex}.CareerGoalModal-module__YnmmlW__field{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.CareerGoalModal-module__YnmmlW__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CareerGoalModal-module__YnmmlW__custom{margin-top:var(--space-sm)}.CareerGoalModal-module__YnmmlW__hint{margin-top:var(--space-2xs);font-size:var(--fs-sm);color:#9a9a9a;line-height:1.4}.CareerGoalModal-module__YnmmlW__field input,.CareerGoalModal-module__YnmmlW__field select{height:var(--new-field-height);background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);padding-top:0;padding-bottom:0;font-size:16px}
.NEW_StageMonthPicker-module__dHImwq__overlay{z-index:40;background:#0000001a;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.NEW_StageMonthPicker-module__dHImwq__sheet{width:100%;max-width:calc(var(--new-column) + 48px);background:var(--new-surface);border-radius:20px;flex-direction:column;gap:24px;max-height:100%;padding:24px;display:flex;overflow-y:auto}.NEW_StageMonthPicker-module__dHImwq__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.NEW_StageMonthPicker-module__dHImwq__title{letter-spacing:-.96px;color:var(--new-ink);margin:0;font-size:32px;font-weight:700;line-height:36px}.NEW_StageMonthPicker-module__dHImwq__close{width:32px;height:32px;color:var(--new-ink);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.NEW_StageMonthPicker-module__dHImwq__close:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.NEW_StageMonthPicker-module__dHImwq__closeIcon{width:32px;height:32px}.NEW_StageMonthPicker-module__dHImwq__box{border:1px solid var(--new-line);border-radius:var(--new-radius-field);flex-direction:column;gap:12px;padding:16px;display:flex}.NEW_StageMonthPicker-module__dHImwq__group{border:none;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.NEW_StageMonthPicker-module__dHImwq__legend{color:var(--new-muted);margin-bottom:4px;padding:0;font-size:12px;font-weight:500;line-height:normal}.NEW_StageMonthPicker-module__dHImwq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.NEW_StageMonthPicker-module__dHImwq__cell{text-align:center;min-width:0;color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);cursor:pointer;appearance:none;text-overflow:ellipsis;padding:16px 8px;font-family:inherit;font-size:16px;font-weight:500;line-height:normal;overflow:hidden}.NEW_StageMonthPicker-module__dHImwq__cell:hover{border-color:var(--new-ink)}.NEW_StageMonthPicker-module__dHImwq__cell:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.NEW_StageMonthPicker-module__dHImwq__cell[aria-pressed=true]{color:var(--new-violet);border-color:var(--new-violet);background:#563cf314}.NEW_StageMonthPicker-module__dHImwq__other{width:100%;min-width:0;color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);outline:none;padding:16px 24px;font-family:inherit;font-size:16px;font-weight:500;line-height:normal}.NEW_StageMonthPicker-module__dHImwq__other::placeholder{color:var(--new-muted)}.NEW_StageMonthPicker-module__dHImwq__other:focus-visible{border-color:var(--new-navy)}.NEW_StageMonthPicker-module__dHImwq__currentRow{text-align:left;width:100%;min-height:56px;color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);cursor:pointer;padding:16px 24px;font-family:inherit;font-size:16px;font-weight:400;line-height:24px;transition:background-color .15s,border-color .15s}.NEW_StageMonthPicker-module__dHImwq__currentRow:hover{border-color:#dcdcdc}.NEW_StageMonthPicker-module__dHImwq__currentRow[aria-pressed=true]{color:var(--new-violet);border-color:var(--new-violet);background:#563cf314}.NEW_StageMonthPicker-module__dHImwq__currentRow:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.NEW_StageMonthPicker-module__dHImwq__actions{gap:12px;display:flex}.NEW_StageMonthPicker-module__dHImwq__action{flex:1 0 0;min-width:0}@media (max-width:480px){.NEW_StageMonthPicker-module__dHImwq__sheet{padding:20px}.NEW_StageMonthPicker-module__dHImwq__title{letter-spacing:-.5px;font-size:26px;line-height:30px}.NEW_StageMonthPicker-module__dHImwq__cell{padding:14px 4px;font-size:14px}}
.EducationModal-module__hcvYmW__list{flex-direction:column;gap:12px;list-style:none;display:flex}.EducationModal-module__hcvYmW__card{background:var(--new-surface);border:1px solid var(--new-line);border-radius:20px;flex-direction:column;gap:8px;padding:24px 64px 24px 24px;display:flex;position:relative}.EducationModal-module__hcvYmW__remove{width:24px;height:24px;color:var(--new-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;padding:0;transition:color .15s;display:grid;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.EducationModal-module__hcvYmW__remove:hover{color:var(--new-ink)}.EducationModal-module__hcvYmW__remove:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.EducationModal-module__hcvYmW__removeIcon{width:14px;height:14px}.EducationModal-module__hcvYmW__cardRange{color:#6b6b6b;font-size:14px;line-height:20px}.EducationModal-module__hcvYmW__cardTitle{color:var(--new-ink);font-size:16px;font-weight:500;line-height:22px}.EducationModal-module__hcvYmW__cardNiveau{color:#6b6b6b;font-size:14px;line-height:20px}.EducationModal-module__hcvYmW__form{flex-direction:column;gap:1.25rem;display:flex}.EducationModal-module__hcvYmW__field{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.EducationModal-module__hcvYmW__labelRow{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:1.25rem;display:flex}.EducationModal-module__hcvYmW__label{font-size:var(--fs-sm);color:var(--foreground);font-weight:500}.EducationModal-module__hcvYmW__required{color:var(--foreground);margin-left:.1rem}.EducationModal-module__hcvYmW__dates{gap:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}.EducationModal-module__hcvYmW__toggle{align-items:center;gap:var(--space-xs);font-size:var(--fs-sm);color:#9a9a9a;cursor:pointer;display:inline-flex}.EducationModal-module__hcvYmW__addRow{margin-top:var(--space-2xs);display:flex}.EducationModal-module__hcvYmW__localError{font-size:var(--fs-sm);color:var(--field-error);margin:0;line-height:1.4}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.EducationModal-module__hcvYmW__card{background:#ededed0f}.EducationModal-module__hcvYmW__cardTitle{color:var(--foreground)}.EducationModal-module__hcvYmW__remove:hover{color:var(--foreground);background:#ededed1a}}@media (prefers-reduced-motion:reduce){.EducationModal-module__hcvYmW__remove{transition:none}}.EducationModal-module__hcvYmW__optional{text-transform:none;margin-left:.375rem;font-weight:400}.EducationModal-module__hcvYmW__dateField{flex-direction:column;gap:6px;min-width:0;display:flex}.EducationModal-module__hcvYmW__picker{width:100%;height:var(--new-field-height);font:inherit;text-align:left;color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:0 20px;font-size:16px;display:flex}.EducationModal-module__hcvYmW__picker [data-empty]{color:var(--new-muted)}.EducationModal-module__hcvYmW__picker:hover{border-color:var(--new-ink)}.EducationModal-module__hcvYmW__picker:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.EducationModal-module__hcvYmW__picker[data-invalid]{border-color:var(--field-error,#d92d20)}.EducationModal-module__hcvYmW__pickerIcon{width:18px;height:18px;color:var(--new-muted);flex:none}.EducationModal-module__hcvYmW__fieldError{color:var(--field-error,#d92d20);margin:0;font-size:13px;line-height:18px}.EducationModal-module__hcvYmW__addLink{font:inherit;color:var(--new-ink);cursor:pointer;background:0 0;border:none;align-self:flex-end;align-items:center;gap:6px;padding:4px 0;font-size:15px;font-weight:500;display:inline-flex}.EducationModal-module__hcvYmW__addLinkIcon{width:16px;height:16px}.EducationModal-module__hcvYmW__addLink:focus-visible{box-shadow:0 0 0 3px var(--field-ring);border-radius:6px;outline:none}
.Textarea-module__hgi6uG__box{border:1px solid var(--field-border);border-radius:var(--field-radius);background:#fff;flex-direction:column;width:100%;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.Textarea-module__hgi6uG__field{gap:var(--space-2xs);flex-direction:column;width:100%;display:flex}.Textarea-module__hgi6uG__errorText{padding:0 var(--space-2xs);font-size:var(--fs-sm);color:var(--field-error);margin:0;line-height:1.3}.Textarea-module__hgi6uG__box:focus-within{border-color:var(--field-border-focus);box-shadow:var(--field-focus-shadow)}.Textarea-module__hgi6uG__errored,.Textarea-module__hgi6uG__errored:focus-within{border-color:var(--field-error)}.Textarea-module__hgi6uG__errored:focus-within{box-shadow:var(--field-error-shadow)}.Textarea-module__hgi6uG__textarea{width:100%;min-height:0;font:inherit;font-size:var(--fs-body);color:var(--foreground);resize:vertical;background:0 0;border:none;outline:none;padding:.625rem .75rem;line-height:1.5}.Textarea-module__hgi6uG__textarea::placeholder{color:var(--field-placeholder)}.Textarea-module__hgi6uG__textarea:has(+.Textarea-module__hgi6uG__footer){resize:none;padding-bottom:.25rem}.Textarea-module__hgi6uG__footer{justify-content:flex-end;align-items:center;gap:.5rem;padding:.375rem .5rem .5rem;display:flex}.Textarea-module__hgi6uG__reveal .Textarea-module__hgi6uG__footer{display:none}.Textarea-module__hgi6uG__reveal:focus-within .Textarea-module__hgi6uG__footer{display:flex}.Textarea-module__hgi6uG__reveal:not(:focus-within) .Textarea-module__hgi6uG__textarea{resize:vertical;padding-bottom:.625rem}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.Textarea-module__hgi6uG__box{background:#00000040;border-color:#ffffff1f}}@media (prefers-reduced-motion:reduce){.Textarea-module__hgi6uG__box{transition:none}}
.SoftSkillsModal-module__YbW1aG__dialog.SoftSkillsModal-module__YbW1aG__dialog{--space-xl:24px;max-width:448px}.SoftSkillsModal-module__YbW1aG__field{--field-radius:18px;--field-padding-y:16px;--field-padding-x:24px;--field-border:var(--new-line);--field-bg:var(--new-surface);--fs-body:16px;flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.SoftSkillsModal-module__YbW1aG__field input,.SoftSkillsModal-module__YbW1aG__field select{min-height:56px;line-height:24px}.SoftSkillsModal-module__YbW1aG__chips{flex-wrap:wrap;gap:8px;width:100%;display:flex}.SoftSkillsModal-module__YbW1aG__chip{max-width:100%;min-height:56px;color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line);border-radius:20px;flex:0 auto;align-items:center;gap:16px;padding:16px 16px 16px 24px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex}.SoftSkillsModal-module__YbW1aG__chipLabel{overflow-wrap:anywhere;min-width:0}.SoftSkillsModal-module__YbW1aG__chipRemove{width:24px;height:24px;color:var(--new-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex}.SoftSkillsModal-module__YbW1aG__chipRemove:hover{color:var(--new-ink)}.SoftSkillsModal-module__YbW1aG__chipRemove:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px;border-radius:6px}.SoftSkillsModal-module__YbW1aG__chipRemoveIcon{width:14px;height:14px}.SoftSkillsModal-module__YbW1aG__languageList{flex-direction:column;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:flex}.SoftSkillsModal-module__YbW1aG__language{background:var(--new-surface);border:1px solid var(--new-line);border-radius:18px;flex-direction:column;gap:12px;padding:16px 20px;display:flex}.SoftSkillsModal-module__YbW1aG__languageHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.SoftSkillsModal-module__YbW1aG__languageName{overflow-wrap:anywhere;min-width:0;color:var(--new-ink);font-size:16px;font-weight:500;line-height:24px}.SoftSkillsModal-module__YbW1aG__levels{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:10px 16px;display:grid}.SoftSkillsModal-module__YbW1aG__level{min-width:0;color:var(--new-ink);cursor:pointer;align-items:center;gap:8px;font-size:14px;line-height:20px;display:inline-flex}.SoftSkillsModal-module__YbW1aG__levelInput{opacity:0;width:18px;height:18px;cursor:inherit;margin:0;position:absolute}.SoftSkillsModal-module__YbW1aG__levelMark{background:var(--new-surface);border:1px solid #d8d8d8;border-radius:50%;flex:none;width:18px;height:18px;transition:border-color .15s,box-shadow .15s;display:inline-flex;position:relative}.SoftSkillsModal-module__YbW1aG__levelInput:checked~.SoftSkillsModal-module__YbW1aG__levelMark{border-color:var(--new-orange);box-shadow:inset 0 0 0 4px var(--new-orange)}.SoftSkillsModal-module__YbW1aG__levelInput:focus-visible~.SoftSkillsModal-module__YbW1aG__levelMark{outline:2px solid var(--new-navy);outline-offset:2px}.SoftSkillsModal-module__YbW1aG__levelLabel{overflow-wrap:anywhere;min-width:0}.SoftSkillsModal-module__YbW1aG__addInline{color:var(--new-orange);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:6px 4px;font-family:inherit;font-size:15px;font-weight:400;line-height:24px;transition:opacity .15s;display:inline-flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.SoftSkillsModal-module__YbW1aG__addInline:hover{opacity:.75}.SoftSkillsModal-module__YbW1aG__addInline:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.SoftSkillsModal-module__YbW1aG__addInlineIcon{width:16px;height:16px}.SoftSkillsModal-module__YbW1aG__language[data-invalid=true]{border-color:var(--new-danger)}.SoftSkillsModal-module__YbW1aG__levelError{color:var(--new-danger);margin:0;font-size:14px;line-height:20px}
.CompanyAktivitaetenView-module__4Kpwva__root{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex}.CompanyAktivitaetenView-module__4Kpwva__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CompanyAktivitaetenView-module__4Kpwva__note{color:var(--new-muted);text-align:center;border:1px solid var(--new-line);border-radius:var(--new-radius-field);margin:0;padding:24px;font-size:16px;line-height:normal}.CompanyAktivitaetenView-module__4Kpwva__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.CompanyAktivitaetenView-module__4Kpwva__cardItem{min-width:0}.CompanyAktivitaetenView-module__4Kpwva__card{text-align:left;cursor:pointer;background:#ececef;border:none;border-radius:16px;flex-direction:column;justify-content:flex-end;width:100%;height:468px;padding:0 8px 8px;font-family:inherit;display:flex;position:relative;overflow:hidden}.CompanyAktivitaetenView-module__4Kpwva__card:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.CompanyAktivitaetenView-module__4Kpwva__cover{object-fit:cover;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.CompanyAktivitaetenView-module__4Kpwva__card:hover .CompanyAktivitaetenView-module__4Kpwva__cover{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.CompanyAktivitaetenView-module__4Kpwva__cover{transition:none}}.CompanyAktivitaetenView-module__4Kpwva__blank{background:linear-gradient(160deg,#fdf1ed 0%,#f4f4f6 100%);place-items:center;display:grid;position:absolute;inset:0}.CompanyAktivitaetenView-module__4Kpwva__blankMark{width:96px;height:auto;color:var(--new-orange);opacity:.32}.CompanyAktivitaetenView-module__4Kpwva__plate{background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:8px 16px;display:flex;position:relative}.CompanyAktivitaetenView-module__4Kpwva__plateText{flex-direction:column;min-width:0;line-height:normal;display:flex}.CompanyAktivitaetenView-module__4Kpwva__plateTitle,.CompanyAktivitaetenView-module__4Kpwva__plateMeta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CompanyAktivitaetenView-module__4Kpwva__plateTitle{color:var(--new-ink);font-size:16px;font-weight:500}.CompanyAktivitaetenView-module__4Kpwva__plateMeta{color:var(--new-muted);font-size:14px;font-weight:400}.CompanyAktivitaetenView-module__4Kpwva__plateCaret{flex:none;display:block}.CompanyAktivitaetenView-module__4Kpwva__back{border:1px solid var(--new-line);cursor:pointer;background:#fff;border-radius:12px;align-items:center;padding:6px;transition:background-color .15s;display:inline-flex;overflow:hidden}.CompanyAktivitaetenView-module__4Kpwva__back:hover{background:#f6f6f6}.CompanyAktivitaetenView-module__4Kpwva__back:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.CompanyAktivitaetenView-module__4Kpwva__back img{display:block}.CompanyAktivitaetenView-module__4Kpwva__detail{align-items:flex-start;gap:72px;width:100%;min-width:0;padding:0 7px 16px 48px;display:flex}.CompanyAktivitaetenView-module__4Kpwva__text{flex-direction:column;flex:0 0 500px;gap:24px;min-width:0;display:flex}.CompanyAktivitaetenView-module__4Kpwva__intro{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.CompanyAktivitaetenView-module__4Kpwva__eyebrow{color:var(--new-muted);text-transform:uppercase;margin:0;font-size:12px;font-weight:400;line-height:normal}.CompanyAktivitaetenView-module__4Kpwva__title{letter-spacing:-.96px;color:var(--new-ink);overflow-wrap:anywhere;margin:0;font-size:32px;font-weight:700;line-height:36px}.CompanyAktivitaetenView-module__4Kpwva__description{color:var(--new-muted);white-space:pre-line;margin:0;font-size:16px;font-weight:400;line-height:normal}.CompanyAktivitaetenView-module__4Kpwva__live{letter-spacing:.32px;color:var(--new-orange);align-items:flex-start;gap:8px;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.CompanyAktivitaetenView-module__4Kpwva__live:hover{text-decoration:underline}.CompanyAktivitaetenView-module__4Kpwva__live img{flex:none;display:block}.CompanyAktivitaetenView-module__4Kpwva__learnings{width:100%;color:var(--new-muted);margin:0;padding:0 0 0 24px;font-size:16px;font-weight:400;line-height:normal;list-style:outside}.CompanyAktivitaetenView-module__4Kpwva__file{max-width:100%;color:inherit;border-radius:12px;align-items:center;gap:12px;text-decoration:none;display:flex}.CompanyAktivitaetenView-module__4Kpwva__file:hover .CompanyAktivitaetenView-module__4Kpwva__fileName{text-decoration:underline}.CompanyAktivitaetenView-module__4Kpwva__fileIcon{flex:none;justify-content:center;width:40px;height:40px;display:flex;position:relative}.CompanyAktivitaetenView-module__4Kpwva__filePage{display:block}.CompanyAktivitaetenView-module__4Kpwva__fileType{color:#fff;text-align:center;font-size:9px;font-weight:700;line-height:normal;position:absolute;inset:57.5% 10% 15%}.CompanyAktivitaetenView-module__4Kpwva__fileName{min-width:0;color:var(--new-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:normal;overflow:hidden}.CompanyAktivitaetenView-module__4Kpwva__gallery{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;display:flex}.CompanyAktivitaetenView-module__4Kpwva__hero{aspect-ratio:813/729;background:#ececef;border-radius:16px;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.CompanyAktivitaetenView-module__4Kpwva__heroImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CompanyAktivitaetenView-module__4Kpwva__heroNav{pointer-events:none;justify-content:space-between;align-items:center;width:100%;padding:0 16px;display:flex;position:relative}.CompanyAktivitaetenView-module__4Kpwva__heroButton{cursor:pointer;pointer-events:auto;background:#fff;border:none;border-radius:16px;align-items:center;padding:8px;transition:background-color .15s;display:flex}.CompanyAktivitaetenView-module__4Kpwva__heroButton:hover{background:#f6f6f6}.CompanyAktivitaetenView-module__4Kpwva__heroButton:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.CompanyAktivitaetenView-module__4Kpwva__heroButton img{display:block}.CompanyAktivitaetenView-module__4Kpwva__stripWrap{position:relative}.CompanyAktivitaetenView-module__4Kpwva__strip{gap:8px;height:97px;margin:0;padding:0;list-style:none;display:flex}.CompanyAktivitaetenView-module__4Kpwva__stripItem{flex:1 1 0;min-width:0}.CompanyAktivitaetenView-module__4Kpwva__thumb{cursor:pointer;background:#ececef;border:2px solid #0000;border-radius:24px;width:100%;height:100%;padding:0;display:block;overflow:hidden}.CompanyAktivitaetenView-module__4Kpwva__thumbActive{border-color:var(--new-orange)}.CompanyAktivitaetenView-module__4Kpwva__thumb:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.CompanyAktivitaetenView-module__4Kpwva__thumbImage{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:720px){.CompanyAktivitaetenView-module__4Kpwva__grid{grid-template-columns:minmax(0,1fr)}.CompanyAktivitaetenView-module__4Kpwva__card{height:277px}.CompanyAktivitaetenView-module__4Kpwva__detail{flex-direction:column;align-items:stretch;gap:16px;padding:0 0 16px}.CompanyAktivitaetenView-module__4Kpwva__text{flex:none}.CompanyAktivitaetenView-module__4Kpwva__gallery{flex:none;order:-1;gap:12px}.CompanyAktivitaetenView-module__4Kpwva__hero{aspect-ratio:358/323}.CompanyAktivitaetenView-module__4Kpwva__heroNav{display:none}.CompanyAktivitaetenView-module__4Kpwva__strip{scroll-snap-type:x proximity;scrollbar-width:none;overflow-x:auto}.CompanyAktivitaetenView-module__4Kpwva__strip::-webkit-scrollbar{display:none}.CompanyAktivitaetenView-module__4Kpwva__stripItem{scroll-snap-align:start;flex:0 0 109.286px}.CompanyAktivitaetenView-module__4Kpwva__stripWrap:after{content:"";pointer-events:none;background:linear-gradient(270deg,#fff,#fff0);width:23px;position:absolute;top:0;bottom:0;right:0}}
.ToolsSkillsModal-module__Wp737W__dialog.ToolsSkillsModal-module__Wp737W__dialog{--space-xl:24px;max-width:448px}.ToolsSkillsModal-module__Wp737W__field{--field-radius:18px;--field-padding-y:16px;--field-padding-x:24px;--field-border:var(--new-line);--field-bg:var(--new-surface);--fs-body:16px;flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.ToolsSkillsModal-module__Wp737W__field input{min-height:56px;line-height:24px}.ToolsSkillsModal-module__Wp737W__chips{flex-wrap:wrap;gap:8px;width:100%;display:flex}.ToolsSkillsModal-module__Wp737W__chip{max-width:100%;min-height:56px;color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line);border-radius:20px;flex:0 auto;align-items:center;gap:16px;padding:16px 16px 16px 24px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex}.ToolsSkillsModal-module__Wp737W__chipLabel{overflow-wrap:anywhere;min-width:0}.ToolsSkillsModal-module__Wp737W__chipRemove{width:24px;height:24px;color:var(--new-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex}.ToolsSkillsModal-module__Wp737W__chipRemove:hover{color:var(--new-ink)}.ToolsSkillsModal-module__Wp737W__chipRemove:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px;border-radius:6px}.ToolsSkillsModal-module__Wp737W__chipRemoveIcon{width:14px;height:14px}
.NEW_DossierEmpty-module__hSynMa__empty{text-align:center;background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;min-width:0;min-height:394px;padding:24px;display:flex}.NEW_DossierEmpty-module__hSynMa__icon{color:var(--new-orange);justify-content:center;align-items:center;display:inline-flex}.NEW_DossierEmpty-module__hSynMa__icon svg{width:48px;height:48px}.NEW_DossierEmpty-module__hSynMa__copy{flex-direction:column;align-items:center;gap:12px;width:560px;max-width:100%;display:flex}.NEW_DossierEmpty-module__hSynMa__title{text-wrap:balance;letter-spacing:-.96px;max-width:100%;color:var(--new-ink);font-size:32px;font-weight:700;line-height:36px}.NEW_DossierEmpty-module__hSynMa__text{max-width:100%;color:var(--new-muted);font-size:16px;line-height:24px}.NEW_DossierEmpty-module__hSynMa__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}@container appPage (max-width:520px){.NEW_DossierEmpty-module__hSynMa__empty{min-height:280px;padding:32px 16px}.NEW_DossierEmpty-module__hSynMa__title{letter-spacing:-.72px;font-size:24px;line-height:32px}.NEW_DossierEmpty-module__hSynMa__actions{flex-direction:column-reverse;width:100%}.NEW_DossierEmpty-module__hSynMa__actions>*{width:100%}}
.NEW_ProfileView-module__4pP4jW__loadError{color:var(--new-danger);border-radius:var(--new-radius-field);background:#fef3f2;border:1px solid #fecdca;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:16px 20px;font-size:14px;display:flex}.NEW_ProfileView-module__4pP4jW__columns{grid-template-columns:minmax(0,2.2fr) minmax(340px,1fr);align-items:start;gap:16px;min-width:0;margin-top:24px;display:grid}.NEW_ProfileView-module__4pP4jW__main,.NEW_ProfileView-module__4pP4jW__side{flex-direction:column;gap:16px;min-width:0;display:flex}.NEW_ProfileView-module__4pP4jW__video{aspect-ratio:785/397;border-radius:var(--new-radius-field);width:100%;max-height:60vh;overflow:hidden}.NEW_ProfileView-module__4pP4jW__videoPlay>span{background:var(--new-orange);border:1px solid var(--new-line-soft);border-radius:var(--new-radius-field);color:#fff;padding:16px}.NEW_ProfileView-module__4pP4jW__introText{color:var(--new-muted);white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;font-weight:400;line-height:normal}.NEW_ProfileView-module__4pP4jW__refGroup{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.NEW_ProfileView-module__4pP4jW__refGroup+.NEW_ProfileView-module__4pP4jW__refGroup{margin-top:16px}.NEW_ProfileView-module__4pP4jW__refGroupLabel{color:var(--new-muted);font-size:16px;font-weight:400;line-height:normal}.NEW_ProfileView-module__4pP4jW__refList{flex-direction:column;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.NEW_ProfileView-module__4pP4jW__refItem{--ref-avatar:56px;--ref-gap:12px;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.NEW_ProfileView-module__4pP4jW__refItem+.NEW_ProfileView-module__4pP4jW__refItem:before{content:"";top:0;right:0;left:calc(var(--ref-avatar) + var(--ref-gap));border-top:1px solid var(--new-line);position:absolute}.NEW_ProfileView-module__4pP4jW__refPerson{align-items:center;gap:var(--ref-gap);text-align:left;cursor:pointer;background:0 0;border:none;flex:auto;min-width:0;padding:18px 0;font-family:inherit;display:flex}.NEW_ProfileView-module__4pP4jW__refItem:first-child .NEW_ProfileView-module__4pP4jW__refPerson{padding-top:4px}.NEW_ProfileView-module__4pP4jW__refItem:last-child .NEW_ProfileView-module__4pP4jW__refPerson{padding-bottom:4px}.NEW_ProfileView-module__4pP4jW__refPerson:disabled{cursor:default}.NEW_ProfileView-module__4pP4jW__refPerson:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px;border-radius:14px}.NEW_ProfileView-module__4pP4jW__refAvatar{width:var(--ref-avatar);height:var(--ref-avatar);color:var(--new-ink);background:#e0e0e0;border-radius:14px;flex:none;justify-content:center;align-items:center;font-size:16px;font-weight:500;display:flex;overflow:hidden}.NEW_ProfileView-module__4pP4jW__refAvatarImage{object-fit:cover;width:100%;height:100%}.NEW_ProfileView-module__4pP4jW__refText{letter-spacing:-.2px;flex-direction:column;gap:2px;min-width:0;font-size:18px;line-height:1.35;display:flex}.NEW_ProfileView-module__4pP4jW__refName{color:var(--new-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.NEW_ProfileView-module__4pP4jW__refRole{color:var(--new-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.NEW_ProfileView-module__4pP4jW__refActions{flex:none;align-items:center;gap:12px;display:inline-flex}.NEW_ProfileView-module__4pP4jW__refPending{color:#ef9300;white-space:nowrap;align-items:center;gap:8px;font-size:16px;font-weight:400;line-height:normal;display:inline-flex}.NEW_ProfileView-module__4pP4jW__refPendingIcon{flex:none;width:18px;height:18px}.NEW_ProfileView-module__4pP4jW__refChevron{width:24px;height:24px;color:var(--new-ink);transform:rotate(-90deg)}.NEW_ProfileView-module__4pP4jW__refRemove{width:32px;height:32px;color:var(--new-muted);cursor:pointer;background:0 0;border:none;border-radius:10px;flex:none;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex}.NEW_ProfileView-module__4pP4jW__refRemove:hover:not(:disabled){color:var(--new-danger);background:#fef3f2}.NEW_ProfileView-module__4pP4jW__refRemove:focus-visible{outline:2px solid var(--new-navy);outline-offset:1px}.NEW_ProfileView-module__4pP4jW__refRemove:disabled{cursor:not-allowed;opacity:.5}.NEW_ProfileView-module__4pP4jW__refActionIcon{width:18px;height:18px}@container appPage (max-width:520px){.NEW_ProfileView-module__4pP4jW__refItem{--ref-avatar:48px}.NEW_ProfileView-module__4pP4jW__refText{font-size:16px}.NEW_ProfileView-module__4pP4jW__refPending{font-size:14px}}.NEW_ProfileView-module__4pP4jW__eduList{flex-direction:column;gap:16px;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.NEW_ProfileView-module__4pP4jW__eduItem{align-items:center;gap:12px;min-width:0;display:flex}.NEW_ProfileView-module__4pP4jW__eduMark{flex:none;width:40px;height:40px;display:block}.NEW_ProfileView-module__4pP4jW__eduText{flex-direction:column;flex:auto;gap:2px;min-width:0;font-size:14px;line-height:20px;display:flex}.NEW_ProfileView-module__4pP4jW__eduSchool{color:var(--new-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.NEW_ProfileView-module__4pP4jW__eduRange{color:var(--new-muted);font-weight:400}@container appPage (max-width:900px){.NEW_ProfileView-module__4pP4jW__columns{grid-template-columns:minmax(0,1fr)}}@container appPage (max-width:520px){.NEW_ProfileView-module__4pP4jW__video{aspect-ratio:16/10}}
.CompanyPersoenlichkeitView-module__nbUblq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CompanyPersoenlichkeitView-module__nbUblq__note{color:var(--new-muted);border:1px solid var(--new-line);border-radius:var(--new-radius-field);background:#fff;margin:0;padding:24px;font-size:14px;line-height:normal}.CompanyPersoenlichkeitView-module__nbUblq__panels{align-items:stretch;gap:16px;width:100%;min-width:0;display:flex}.CompanyPersoenlichkeitView-module__nbUblq__about,.CompanyPersoenlichkeitView-module__nbUblq__chart{border:1px solid var(--new-line);border-radius:var(--new-radius-field);background:#fff;flex-direction:column;flex:1 1 0;min-width:0;padding:24px;display:flex;position:relative}.CompanyPersoenlichkeitView-module__nbUblq__about{justify-content:center;align-items:flex-start;gap:20px}.CompanyPersoenlichkeitView-module__nbUblq__person{align-items:center;gap:12px;min-width:0;display:flex}.CompanyPersoenlichkeitView-module__nbUblq__avatar{width:100px;height:100px;color:var(--new-ink);background:var(--new-line-soft);border:4px solid #fff;border-radius:40px;flex:none;justify-content:center;align-items:center;font-size:28px;font-weight:500;display:flex;overflow:hidden}.CompanyPersoenlichkeitView-module__nbUblq__avatarImage{object-fit:cover;width:100%;height:100%}.CompanyPersoenlichkeitView-module__nbUblq__identity{flex-direction:column;gap:4px;min-width:0;display:flex}.CompanyPersoenlichkeitView-module__nbUblq__name{letter-spacing:-.72px;color:var(--new-ink);overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700;line-height:36px}.CompanyPersoenlichkeitView-module__nbUblq__meta{color:var(--new-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:400;line-height:normal;display:flex}.CompanyPersoenlichkeitView-module__nbUblq__metaPart{align-items:center;gap:8px;display:inline-flex}.CompanyPersoenlichkeitView-module__nbUblq__metaPart+.CompanyPersoenlichkeitView-module__nbUblq__metaPart:before{content:"";background:var(--new-muted);width:1px;height:12px}.CompanyPersoenlichkeitView-module__nbUblq__summary,.CompanyPersoenlichkeitView-module__nbUblq__summaryPending{color:var(--new-muted);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:400;line-height:normal}.CompanyPersoenlichkeitView-module__nbUblq__summaryPending{font-style:italic}.CompanyPersoenlichkeitView-module__nbUblq__group{flex-direction:column;gap:8px;max-width:100%;display:flex}.CompanyPersoenlichkeitView-module__nbUblq__groupLabel{color:var(--new-ink);margin:0;font-size:14px;font-weight:500;line-height:normal}.CompanyPersoenlichkeitView-module__nbUblq__tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.CompanyPersoenlichkeitView-module__nbUblq__tag{color:var(--new-ink);text-align:center;white-space:nowrap;border:1px solid var(--new-line);border-radius:var(--new-radius-field);background:#fff;padding:16px 24px;font-size:16px;font-weight:500;line-height:normal}.CompanyPersoenlichkeitView-module__nbUblq__chart{justify-content:center;align-items:center;min-height:588px}.CompanyPersoenlichkeitView-module__nbUblq__chartTitle{color:var(--new-ink);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;line-height:normal;display:inline-flex;position:absolute;top:24px;left:24px}.CompanyPersoenlichkeitView-module__nbUblq__chartIcon{width:24px;height:24px;color:var(--new-orange);flex:none}.CompanyPersoenlichkeitView-module__nbUblq__web{--side-shift:16px;--side-shift-left:-21px;--side-lift:39px;aspect-ratio:338/306;width:338px;max-width:100%;margin:52px 0 37px;position:relative}.CompanyPersoenlichkeitView-module__nbUblq__webSvg{width:100%;height:100%;display:block;overflow:visible}.CompanyPersoenlichkeitView-module__nbUblq__axis{top:var(--y);left:var(--x);white-space:nowrap;pointer-events:none;flex-direction:column;align-items:center;margin:0;line-height:normal;display:flex;position:absolute}.CompanyPersoenlichkeitView-module__nbUblq__axis[data-place=top]{transform:translate(-50%,calc(-100% - 20px))}.CompanyPersoenlichkeitView-module__nbUblq__axis[data-place=upperRight]{transform:translate(calc(-50% + var(--side-shift)), calc(-100% - var(--side-lift)))}.CompanyPersoenlichkeitView-module__nbUblq__axis[data-place=upperLeft]{transform:translate(calc(-50% + var(--side-shift-left)), calc(-100% - var(--side-lift)))}.CompanyPersoenlichkeitView-module__nbUblq__axis[data-place=lowerRight]{transform:translateY(12px)}.CompanyPersoenlichkeitView-module__nbUblq__axis[data-place=lowerLeft]{transform:translate(-100%,12px)}.CompanyPersoenlichkeitView-module__nbUblq__axisName{color:var(--new-ink);font-size:14px;font-weight:500}.CompanyPersoenlichkeitView-module__nbUblq__axisScore{font-size:12px;font-weight:500}.CompanyPersoenlichkeitView-module__nbUblq__axisScore[data-band=low]{color:#e7584a}.CompanyPersoenlichkeitView-module__nbUblq__axisScore[data-band=mid]{color:#dfa516}.CompanyPersoenlichkeitView-module__nbUblq__axisScore[data-band=high]{color:#3cb318}.CompanyPersoenlichkeitView-module__nbUblq__point{top:var(--y);left:var(--x);cursor:pointer;background:0 0;border:0;border-radius:50%;width:24px;height:24px;padding:0;position:absolute;transform:translate(-50%,-50%)}.CompanyPersoenlichkeitView-module__nbUblq__point:focus-visible{outline:2px solid var(--new-navy);outline-offset:0}.CompanyPersoenlichkeitView-module__nbUblq__tip{z-index:2;top:var(--y);left:var(--x);box-sizing:border-box;color:#fff;background:var(--new-navy);pointer-events:none;border-radius:8px 8px 8px 0;width:179px;margin:0;padding:8px 12px;font-size:12px;font-weight:700;line-height:18px;position:absolute;transform:translate(9px,calc(-100% - 4px))}@media print{.CompanyPersoenlichkeitView-module__nbUblq__tip{display:none}}@media (max-width:720px){.CompanyPersoenlichkeitView-module__nbUblq__panels{flex-direction:column;gap:0}.CompanyPersoenlichkeitView-module__nbUblq__about{border-radius:var(--new-radius-field) var(--new-radius-field) 0 0}.CompanyPersoenlichkeitView-module__nbUblq__chart{border-radius:0 0 var(--new-radius-field) var(--new-radius-field);min-height:497px;margin-top:-1px}.CompanyPersoenlichkeitView-module__nbUblq__web{--side-shift:6px;--side-shift-left:-2px;--side-lift:36px;width:230px}.CompanyPersoenlichkeitView-module__nbUblq__tip[data-side=right]{border-radius:8px 8px 0;transform:translate(calc(-100% - 9px),calc(-100% - 4px))}}
.CompanyProjekteView-module__kb1FLa__root{flex-direction:column;min-width:0;display:flex}.CompanyProjekteView-module__kb1FLa__note{color:var(--new-muted);margin:0;font-size:16px;line-height:normal}.CompanyProjekteView-module__kb1FLa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.CompanyProjekteView-module__kb1FLa__cardItem{min-width:0}.CompanyProjekteView-module__kb1FLa__card{width:100%;height:468px;font:inherit;text-align:left;cursor:pointer;background:#ececef;border:none;border-radius:16px;flex-direction:column;justify-content:flex-end;padding:0 8px 8px;display:flex;position:relative;overflow:hidden}.CompanyProjekteView-module__kb1FLa__card:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.CompanyProjekteView-module__kb1FLa__cover,.CompanyProjekteView-module__kb1FLa__coverBlank{width:100%;height:100%;position:absolute;inset:0}.CompanyProjekteView-module__kb1FLa__cover{object-fit:cover;transition:transform .3s;display:block}.CompanyProjekteView-module__kb1FLa__card:hover .CompanyProjekteView-module__kb1FLa__cover{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.CompanyProjekteView-module__kb1FLa__cover{transition:none}}.CompanyProjekteView-module__kb1FLa__coverBlank{background:linear-gradient(160deg,#fdf1ed 0%,#f4f4f6 100%);place-items:center;display:grid}.CompanyProjekteView-module__kb1FLa__coverMark{width:96px;height:auto;color:var(--new-orange);opacity:.32}.CompanyProjekteView-module__kb1FLa__plate{background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:8px 16px;display:flex;position:relative}.CompanyProjekteView-module__kb1FLa__plateText{flex-direction:column;min-width:0;line-height:normal;display:flex}.CompanyProjekteView-module__kb1FLa__plateTitle,.CompanyProjekteView-module__kb1FLa__plateMeta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CompanyProjekteView-module__kb1FLa__plateTitle{color:var(--new-ink);font-size:16px;font-weight:500}.CompanyProjekteView-module__kb1FLa__plateMeta{color:var(--new-muted);font-size:14px;font-weight:400}.CompanyProjekteView-module__kb1FLa__plateCaret{flex:none}.CompanyProjekteView-module__kb1FLa__back{border:1px solid var(--new-line);cursor:pointer;background:#fff;border-radius:12px;align-items:center;padding:6px;transition:background-color .15s;display:inline-flex}.CompanyProjekteView-module__kb1FLa__back:hover{background:#f6f6f6}.CompanyProjekteView-module__kb1FLa__back:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.CompanyProjekteView-module__kb1FLa__detail{grid-template-columns:500px minmax(0,1fr);grid-template-areas:"info gallery";align-items:start;gap:72px;padding:0 48px 16px;display:grid}.CompanyProjekteView-module__kb1FLa__info{flex-direction:column;grid-area:info;gap:24px;min-width:0;display:flex}.CompanyProjekteView-module__kb1FLa__intro{flex-direction:column;align-items:flex-start;gap:8px;max-width:459px;display:flex}.CompanyProjekteView-module__kb1FLa__eyebrow{color:var(--new-muted);text-transform:uppercase;margin:0;font-size:12px;font-weight:400;line-height:normal}.CompanyProjekteView-module__kb1FLa__title{letter-spacing:-.96px;color:var(--new-ink);overflow-wrap:anywhere;margin:0;font-size:32px;font-weight:700;line-height:36px}.CompanyProjekteView-module__kb1FLa__description{color:var(--new-muted);white-space:pre-line;margin:0;font-size:16px;font-weight:400;line-height:normal}.CompanyProjekteView-module__kb1FLa__live{letter-spacing:.32px;color:var(--new-orange);align-items:flex-start;gap:8px;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.CompanyProjekteView-module__kb1FLa__live:hover{text-decoration:underline}.CompanyProjekteView-module__kb1FLa__live:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px;border-radius:4px}.CompanyProjekteView-module__kb1FLa__box{border:1px solid var(--new-line);border-radius:var(--new-radius-field);background:#fff;flex-direction:column;align-items:flex-start;gap:20px;width:100%;padding:24px;display:flex;overflow:hidden}.CompanyProjekteView-module__kb1FLa__boxTitle{color:var(--new-ink);margin:0;font-size:16px;font-weight:500;line-height:normal}.CompanyProjekteView-module__kb1FLa__learnings{color:var(--new-muted);margin:0;padding:0 0 0 24px;font-size:16px;font-weight:400;line-height:normal;list-style:outside}.CompanyProjekteView-module__kb1FLa__file{border-radius:12px;align-items:flex-start;gap:12px;max-width:100%;text-decoration:none;display:flex}.CompanyProjekteView-module__kb1FLa__file:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.CompanyProjekteView-module__kb1FLa__file:hover .CompanyProjekteView-module__kb1FLa__fileName{text-decoration:underline}.CompanyProjekteView-module__kb1FLa__fileIcon{flex:none;justify-content:center;width:40px;height:40px;display:flex;position:relative}.CompanyProjekteView-module__kb1FLa__fileType{color:#fff;text-align:center;font-size:9px;font-weight:700;line-height:normal;position:absolute;inset:57.5% 10% 15%}.CompanyProjekteView-module__kb1FLa__fileText{flex-direction:column;gap:2px;min-width:0;display:flex}.CompanyProjekteView-module__kb1FLa__fileName,.CompanyProjekteView-module__kb1FLa__fileSize{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.CompanyProjekteView-module__kb1FLa__fileName{color:var(--new-ink);font-weight:500;line-height:normal}.CompanyProjekteView-module__kb1FLa__fileSize{color:var(--new-muted);font-weight:400;line-height:20px}.CompanyProjekteView-module__kb1FLa__gallery{flex-direction:column;grid-area:gallery;gap:8px;min-width:0;display:flex}.CompanyProjekteView-module__kb1FLa__stage{aspect-ratio:813/729;background:#ececef;border-radius:16px;width:100%;position:relative;overflow:hidden}.CompanyProjekteView-module__kb1FLa__stageMedia{object-fit:cover;width:100%;height:100%;display:block}.CompanyProjekteView-module__kb1FLa__stageControls{pointer-events:none;justify-content:space-between;align-items:center;padding:0 16px;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.CompanyProjekteView-module__kb1FLa__stageControls>button{pointer-events:auto}.CompanyProjekteView-module__kb1FLa__stageStep{cursor:pointer;background:#fff;border:none;border-radius:16px;align-items:center;padding:8px;transition:background-color .15s;display:flex}.CompanyProjekteView-module__kb1FLa__stageStep:hover{background:#f6f6f6}.CompanyProjekteView-module__kb1FLa__play{background:var(--new-orange);border:1px solid var(--new-line-soft);border-radius:var(--new-radius-field);cursor:pointer;justify-content:center;align-items:center;padding:16px;display:flex}.CompanyProjekteView-module__kb1FLa__stageStep:focus-visible,.CompanyProjekteView-module__kb1FLa__play:focus-visible,.CompanyProjekteView-module__kb1FLa__thumb:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.CompanyProjekteView-module__kb1FLa__stripWrap{min-width:0;position:relative}.CompanyProjekteView-module__kb1FLa__strip{scrollbar-width:none;grid-auto-columns:calc(14.2857% - 6.85714px);grid-auto-flow:column;gap:8px;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.CompanyProjekteView-module__kb1FLa__strip::-webkit-scrollbar{display:none}.CompanyProjekteView-module__kb1FLa__thumbItem{min-width:0}.CompanyProjekteView-module__kb1FLa__thumb{cursor:pointer;background:#ececef;border:2px solid #0000;border-radius:24px;width:100%;height:97px;padding:0;display:block;overflow:hidden}.CompanyProjekteView-module__kb1FLa__thumbActive{border-color:var(--new-orange)}.CompanyProjekteView-module__kb1FLa__thumbMedia{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}@media (max-width:720px){.CompanyProjekteView-module__kb1FLa__grid{grid-template-columns:minmax(0,1fr)}.CompanyProjekteView-module__kb1FLa__card{height:277px}.CompanyProjekteView-module__kb1FLa__detail{grid-template-columns:minmax(0,1fr);grid-template-areas:"gallery""info";gap:16px;padding:0 0 16px}.CompanyProjekteView-module__kb1FLa__intro{max-width:none}.CompanyProjekteView-module__kb1FLa__stage{aspect-ratio:358/323}.CompanyProjekteView-module__kb1FLa__stageControls{justify-content:center}.CompanyProjekteView-module__kb1FLa__stageStep{display:none}.CompanyProjekteView-module__kb1FLa__strip{grid-auto-columns:109px}.CompanyProjekteView-module__kb1FLa__stripWrap:after{content:"";pointer-events:none;background:linear-gradient(270deg,#fff,#fff0);width:23px;position:absolute;top:0;bottom:0;right:0}}
.AptitudeTestTypeModal-module__pUFu_W__backdrop{z-index:60;background:#00000073;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.AptitudeTestTypeModal-module__pUFu_W__card{background:var(--new-surface);border-radius:20px;flex-direction:column;gap:12px;width:min(100%,448px);max-height:calc(100dvh - 32px);padding:24px;display:flex;box-shadow:0 24px 48px #0000002e}.AptitudeTestTypeModal-module__pUFu_W__card:focus-visible{outline:none}.AptitudeTestTypeModal-module__pUFu_W__header{flex:none;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.AptitudeTestTypeModal-module__pUFu_W__title{letter-spacing:-.96px;color:var(--new-ink);margin:0;font-size:32px;font-weight:700;line-height:36px}.AptitudeTestTypeModal-module__pUFu_W__close{width:32px;height:32px;color:var(--new-muted);cursor:pointer;appearance:none;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.AptitudeTestTypeModal-module__pUFu_W__close svg{width:16px;height:16px}.AptitudeTestTypeModal-module__pUFu_W__close:hover{color:var(--new-ink);background:#0000000f}.AptitudeTestTypeModal-module__pUFu_W__close:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.AptitudeTestTypeModal-module__pUFu_W__options{flex-direction:column;flex:0 auto;gap:12px;min-height:0;margin:-3px;padding:3px;display:flex;overflow-y:auto}.AptitudeTestTypeModal-module__pUFu_W__option{text-align:left;min-height:56px;color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);cursor:pointer;flex:none;align-items:center;padding:0 20px;font-family:inherit;font-size:15px;font-weight:400;line-height:20px;transition:background-color .15s,border-color .15s;display:flex}.AptitudeTestTypeModal-module__pUFu_W__option:hover[aria-checked=false]{background:#fafafa;border-color:#dcdcdc}.AptitudeTestTypeModal-module__pUFu_W__option[aria-checked=true]{color:#fff;background:var(--new-navy);border-color:var(--new-navy)}.AptitudeTestTypeModal-module__pUFu_W__option:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}.AptitudeTestTypeModal-module__pUFu_W__nameField{flex-direction:column;flex:none;gap:6px;display:flex}.AptitudeTestTypeModal-module__pUFu_W__nameInput{width:100%;height:56px;color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line);border-radius:var(--new-radius-field);outline:none;padding:0 20px;font-family:inherit;font-size:15px;line-height:20px;transition:border-color .15s}.AptitudeTestTypeModal-module__pUFu_W__nameInput::placeholder{color:var(--new-muted)}.AptitudeTestTypeModal-module__pUFu_W__nameInput:focus{border-color:#c9c9c9}.AptitudeTestTypeModal-module__pUFu_W__nameInput[aria-invalid=true]{border-color:#e10000}.AptitudeTestTypeModal-module__pUFu_W__nameError{color:#e10000;margin:0;padding:0 4px;font-size:13px;line-height:18px}.AptitudeTestTypeModal-module__pUFu_W__actions{flex:none;gap:12px;margin-top:12px;display:flex}.AptitudeTestTypeModal-module__pUFu_W__cancel,.AptitudeTestTypeModal-module__pUFu_W__confirm{border-radius:var(--new-radius-field);cursor:pointer;flex:1 1 0;min-width:0;height:56px;padding:0 18px;font-family:inherit;font-size:16px;font-weight:500;line-height:20px;transition:background-color .15s,border-color .15s,opacity .15s}.AptitudeTestTypeModal-module__pUFu_W__cancel{color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line)}.AptitudeTestTypeModal-module__pUFu_W__cancel:hover{background:#fafafa;border-color:#dcdcdc}.AptitudeTestTypeModal-module__pUFu_W__confirm{color:#fff;background-color:var(--new-violet);background-image:var(--new-button-glow);box-shadow:var(--new-button-shadow);border:1px solid #0000}.AptitudeTestTypeModal-module__pUFu_W__confirm:hover:not(:disabled){filter:brightness(1.06)}.AptitudeTestTypeModal-module__pUFu_W__confirm:disabled{opacity:.55;cursor:default}.AptitudeTestTypeModal-module__pUFu_W__cancel:focus-visible,.AptitudeTestTypeModal-module__pUFu_W__confirm:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}@media (max-height:860px){.AptitudeTestTypeModal-module__pUFu_W__card{gap:8px;padding:20px}.AptitudeTestTypeModal-module__pUFu_W__header{margin-bottom:8px}.AptitudeTestTypeModal-module__pUFu_W__title{letter-spacing:-.78px;font-size:26px;line-height:30px}.AptitudeTestTypeModal-module__pUFu_W__options{gap:8px}.AptitudeTestTypeModal-module__pUFu_W__option,.AptitudeTestTypeModal-module__pUFu_W__nameInput{height:auto;min-height:46px}.AptitudeTestTypeModal-module__pUFu_W__nameInput{height:46px}.AptitudeTestTypeModal-module__pUFu_W__actions{margin-top:8px}.AptitudeTestTypeModal-module__pUFu_W__cancel,.AptitudeTestTypeModal-module__pUFu_W__confirm{height:48px}}
.GradeReportDetailModal-module__i6fAVa__heading{justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}.GradeReportDetailModal-module__i6fAVa__average{font-size:var(--fs-sm);color:var(--field-placeholder);flex-shrink:0;font-weight:500}.GradeReportDetailModal-module__i6fAVa__grades{flex-direction:column;display:flex}.GradeReportDetailModal-module__i6fAVa__grade{justify-content:space-between;align-items:baseline;gap:var(--space-md);border-bottom:1px solid var(--field-border);padding:.6875rem 0;display:flex}.GradeReportDetailModal-module__i6fAVa__grade:last-child{border-bottom:none}.GradeReportDetailModal-module__i6fAVa__subject{color:#6b6b6b;min-width:0}.GradeReportDetailModal-module__i6fAVa__value{color:var(--foreground);flex-shrink:0;font-weight:600}.GradeReportDetailModal-module__i6fAVa__block{gap:var(--space-md);margin-top:var(--space-xl);flex-direction:column;display:flex}.GradeReportDetailModal-module__i6fAVa__blockTitle{letter-spacing:.08em;text-transform:uppercase;color:#9a9a9a;font-size:.6875rem;font-weight:600}.GradeReportDetailModal-module__i6fAVa__absences{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.GradeReportDetailModal-module__i6fAVa__absence{background:#f4f4f6;border-radius:12px;flex-direction:column;gap:.125rem;padding:.875rem 1rem;display:flex}.GradeReportDetailModal-module__i6fAVa__absenceValue{color:var(--foreground);font-size:1.125rem;font-weight:600}.GradeReportDetailModal-module__i6fAVa__absenceLabel{color:#8a8a8a;font-size:.75rem}.GradeReportDetailModal-module__i6fAVa__note{padding:var(--space-sm) 0;color:#6b6b6b}
.NEW_Checkbox-module__GAvzLW__root{cursor:pointer;align-items:flex-start;gap:12px;width:100%;display:flex}.NEW_Checkbox-module__GAvzLW__control{flex-shrink:0;width:20px;height:20px;margin-top:1px;position:relative}.NEW_Checkbox-module__GAvzLW__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.NEW_Checkbox-module__GAvzLW__box{color:#0000;background:var(--new-surface);border:1px solid var(--new-line);pointer-events:none;border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;transition:background-color .15s,border-color .15s,color .15s;display:flex}.NEW_Checkbox-module__GAvzLW__box svg{width:14px;height:14px}.NEW_Checkbox-module__GAvzLW__input:hover:not(:disabled)+.NEW_Checkbox-module__GAvzLW__box{border-color:#dcdcdc}.NEW_Checkbox-module__GAvzLW__input:checked+.NEW_Checkbox-module__GAvzLW__box{color:#fff;background:var(--new-navy);border-color:var(--new-navy)}.NEW_Checkbox-module__GAvzLW__input:focus-visible+.NEW_Checkbox-module__GAvzLW__box{outline:2px solid var(--new-navy);outline-offset:2px}.NEW_Checkbox-module__GAvzLW__label{color:var(--new-muted);font-size:14px;line-height:20px}.NEW_Checkbox-module__GAvzLW__disabled{cursor:not-allowed;opacity:.55}.NEW_Checkbox-module__GAvzLW__disabled .NEW_Checkbox-module__GAvzLW__input{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.NEW_Checkbox-module__GAvzLW__box{transition:none}}
.NEW_FieldBadge-module__-Al7KG__badge{width:var(--field-size);height:var(--field-size);background:var(--field-color);pointer-events:auto;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-5px;right:-5px}.NEW_FieldBadge-module__-Al7KG__icon{width:calc(var(--field-size) * 2 / 3);height:calc(var(--field-size) * 2 / 3)}.NEW_FieldBadge-module__-Al7KG__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.Dashboard-module__sJL2rW__dashboard{grid-template-columns:minmax(0,1fr) 389px;grid-template-areas:"views board""applications challenges";gap:13px;width:100%;display:grid}.Dashboard-module__sJL2rW__views{grid-area:views;min-width:0;display:flex}.Dashboard-module__sJL2rW__views>*{flex:1 0 0}.Dashboard-module__sJL2rW__applications{grid-area:applications}.Dashboard-module__sJL2rW__leaderboard{grid-area:board}.Dashboard-module__sJL2rW__challenges{grid-area:challenges}.Dashboard-module__sJL2rW__card{background:var(--new-surface);border:1px solid var(--new-line);border-radius:18px;flex-direction:column;gap:20px;min-width:0;padding:24px;display:flex;position:relative;overflow:hidden}.Dashboard-module__sJL2rW__cardHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.Dashboard-module__sJL2rW__cardTitle{color:var(--new-ink);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:500;line-height:24px;display:flex}.Dashboard-module__sJL2rW__viewAll{letter-spacing:.32px;color:var(--new-ink);border-radius:8px;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:20px;display:inline-flex}.Dashboard-module__sJL2rW__viewAll:hover{text-underline-offset:3px;text-decoration:underline}.Dashboard-module__sJL2rW__viewAll:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.Dashboard-module__sJL2rW__rows,.Dashboard-module__sJL2rW__challengeList,.Dashboard-module__sJL2rW__board{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Dashboard-module__sJL2rW__row,.Dashboard-module__sJL2rW__challenge{color:inherit;border-radius:12px;align-items:center;gap:8px;padding:4px 0;display:flex}.Dashboard-module__sJL2rW__row:focus-visible,.Dashboard-module__sJL2rW__challenge:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.Dashboard-module__sJL2rW__rowLogoWrap{flex:none;display:flex;position:relative}.Dashboard-module__sJL2rW__rowLogo{background:var(--new-surface);border:1px solid #ddd;border-radius:15px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.Dashboard-module__sJL2rW__rowLogo img{object-fit:contain;width:100%;height:100%;padding:7px}.Dashboard-module__sJL2rW__rowText{flex-direction:column;flex:1 0 0;min-width:0;display:flex}.Dashboard-module__sJL2rW__rowTitle{text-overflow:ellipsis;white-space:nowrap;color:var(--new-ink);font-size:14px;font-weight:500;line-height:16px;overflow:hidden}.Dashboard-module__sJL2rW__rowSub{text-overflow:ellipsis;white-space:nowrap;color:var(--new-muted);font-size:12px;line-height:1.6;overflow:hidden}.Dashboard-module__sJL2rW__rowEnd{flex:none;align-items:center;display:flex}.Dashboard-module__sJL2rW__row:hover .Dashboard-module__sJL2rW__rowTitle,.Dashboard-module__sJL2rW__challenge:hover .Dashboard-module__sJL2rW__rowTitle{text-underline-offset:2px;text-decoration:underline}.Dashboard-module__sJL2rW__lists{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.Dashboard-module__sJL2rW__list{flex-direction:column;gap:16px;min-width:0;display:flex}.Dashboard-module__sJL2rW__listHead{color:var(--new-muted);border-bottom:1px solid var(--new-line);align-items:center;gap:8px;margin:0;padding-bottom:8px;font-size:12px;font-weight:500;line-height:15px;display:flex}.Dashboard-module__sJL2rW__count{min-width:24px;height:24px;color:var(--new-ink);background:#ebebeb;border-radius:44px;justify-content:center;align-items:center;padding:4px;font-size:12px;font-weight:400;display:flex}.Dashboard-module__sJL2rW__date{white-space:nowrap;color:var(--new-muted);background:#f6f6f6;border-radius:8px;padding:2px 8px;font-size:12px;font-weight:500;line-height:20px}.Dashboard-module__sJL2rW__bookmark{color:var(--new-ink)}.Dashboard-module__sJL2rW__none{color:var(--new-muted);margin:0;font-size:14px;line-height:20px}.Dashboard-module__sJL2rW__fade{object-fit:fill;pointer-events:none;width:100%;height:50px;position:absolute;bottom:0;left:0;right:0}.Dashboard-module__sJL2rW__empty{text-align:center;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:4px;padding:12px 0;display:flex}.Dashboard-module__sJL2rW__emptyArt{object-fit:contain;width:138px;height:136px;margin-bottom:8px}.Dashboard-module__sJL2rW__emptyTitle{letter-spacing:-.72px;color:var(--new-ink);margin:0;font-size:24px;font-weight:700;line-height:36px}.Dashboard-module__sJL2rW__emptyText{max-width:360px;color:var(--new-muted);margin:0;font-size:16px;line-height:20px}.Dashboard-module__sJL2rW__emptyAction{margin-top:8px}.Dashboard-module__sJL2rW__boardRow{align-items:center;gap:8px;padding:4px 0;display:flex}.Dashboard-module__sJL2rW__boardRow[data-own=true]{border-top:1px solid var(--new-line)}.Dashboard-module__sJL2rW__place{width:24px;height:24px;color:var(--new-ink);flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}.Dashboard-module__sJL2rW__face{border-radius:12px;flex:none;place-items:center;width:39px;height:39px;font-size:13px;font-weight:600;display:grid}.Dashboard-module__sJL2rW__boardName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--new-ink);flex:1 0 0;font-size:14px;font-weight:500;line-height:1.6;overflow:hidden}.Dashboard-module__sJL2rW__boardSent{color:var(--new-ink);flex:none;font-size:14px;line-height:1.6}.Dashboard-module__sJL2rW__note{color:var(--new-muted);flex-direction:column;gap:12px;font-size:14px;line-height:20px;display:flex}.Dashboard-module__sJL2rW__noteLink{color:var(--new-orange);align-self:flex-start;font-weight:500}.Dashboard-module__sJL2rW__noteLink:hover{text-underline-offset:3px;text-decoration:underline}.Dashboard-module__sJL2rW__challengeBadge{--outer:#b8e946;--inner:#c5ed6a;flex:none;width:44px;height:42px;position:relative}.Dashboard-module__sJL2rW__challengeOuter,.Dashboard-module__sJL2rW__challengeInner{aspect-ratio:262.822/251.721;position:absolute;left:50%;transform:translate(-50%);-webkit-mask:url(/achievements/pentagon.svg) 50%/100% 100% no-repeat;mask:url(/achievements/pentagon.svg) 50%/100% 100% no-repeat}.Dashboard-module__sJL2rW__challengeOuter{background:var(--outer);width:100%;top:0}.Dashboard-module__sJL2rW__challengeInner{background:radial-gradient(60% 60% at 50% 45%, #ffffff59, transparent 70%), var(--inner);width:96%;top:2px}.Dashboard-module__sJL2rW__challengeArt{object-fit:contain;width:66%;height:66%;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}.Dashboard-module__sJL2rW__challengeBadge[data-level=medium]{--outer:#fdba48;--inner:#fdc76b}.Dashboard-module__sJL2rW__challengeBadge[data-level=hard]{--outer:#803cf3;--inner:#8f55f5}.Dashboard-module__sJL2rW__challengeBadge[data-level=extreme]{--outer:#d9363e;--inner:#e8555c}.Dashboard-module__sJL2rW__master{text-align:center;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:4px;display:flex}.Dashboard-module__sJL2rW__masterArt{object-fit:contain;width:96px;height:96px;margin-bottom:8px}.Dashboard-module__sJL2rW__masterTitle{letter-spacing:-.6px;color:var(--new-ink);margin:0;font-size:20px;font-weight:700;line-height:28px}.Dashboard-module__sJL2rW__masterText{max-width:280px;color:var(--new-muted);margin:0;font-size:14px;line-height:20px}.Dashboard-module__sJL2rW__pending{width:24px;height:24px;display:flex;position:relative}.Dashboard-module__sJL2rW__pendingHand{position:absolute;top:calc(50% - 3.5px);left:calc(50% - 1px)}@container appPage (max-width:900px){.Dashboard-module__sJL2rW__dashboard{grid-template-columns:minmax(0,1fr);grid-template-areas:"views""applications""board""challenges"}}@container appPage (max-width:600px){.Dashboard-module__sJL2rW__lists{grid-template-columns:minmax(0,1fr)}.Dashboard-module__sJL2rW__card{padding:20px 16px}}
.ConfirmDialog-module__VWZBWG__backdrop{z-index:60;background:#00000073;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ConfirmDialog-module__VWZBWG__card{text-align:center;background:var(--new-surface);border-radius:20px;flex-direction:column;align-items:center;gap:24px;width:min(100%,448px);padding:24px;display:flex;position:relative;box-shadow:0 24px 48px #0000002e}.ConfirmDialog-module__VWZBWG__card:focus-visible{outline:none}.ConfirmDialog-module__VWZBWG__icon{color:#e10000;justify-content:center;align-items:center;display:inline-flex}.ConfirmDialog-module__VWZBWG__icon svg{width:48px;height:48px}.ConfirmDialog-module__VWZBWG__title{letter-spacing:-.96px;color:var(--new-ink);margin:0;font-size:32px;font-weight:700;line-height:36px}.ConfirmDialog-module__VWZBWG__text{max-width:329px;color:var(--new-muted);margin:0;font-size:16px;line-height:24px}.ConfirmDialog-module__VWZBWG__actions{justify-content:center;gap:12px;width:100%;display:flex}.ConfirmDialog-module__VWZBWG__cancel,.ConfirmDialog-module__VWZBWG__confirm{letter-spacing:.32px;cursor:pointer;border-radius:18px;flex:1 1 0;min-width:0;padding:17px 24px;font-family:inherit;font-size:16px;font-weight:500;line-height:20px;transition:background-color .15s,border-color .15s}.ConfirmDialog-module__VWZBWG__cancel{color:var(--new-ink);background:var(--new-surface);border:1px solid var(--new-line-soft)}.ConfirmDialog-module__VWZBWG__cancel:hover:not(:disabled){background:#fafafa;border-color:#dcdcdc}.ConfirmDialog-module__VWZBWG__confirm{color:#fff;background-color:var(--new-violet);background-image:var(--new-button-glow);border-radius:var(--new-radius-button);box-shadow:var(--new-button-shadow);border:1px solid #0000}.ConfirmDialog-module__VWZBWG__confirm:hover:not(:disabled){background-color:#4a31e0}.ConfirmDialog-module__VWZBWG__icon[data-tone=brand]{color:var(--new-violet)}.ConfirmDialog-module__VWZBWG__confirm.ConfirmDialog-module__VWZBWG__danger{background-color:#e10000;background-image:var(--new-button-glow);box-shadow:var(--new-button-shadow);border-radius:20px}.ConfirmDialog-module__VWZBWG__confirm.ConfirmDialog-module__VWZBWG__danger:hover:not(:disabled){background-color:#c40000}.ConfirmDialog-module__VWZBWG__cancel:disabled,.ConfirmDialog-module__VWZBWG__confirm:disabled{opacity:.6;cursor:default}.ConfirmDialog-module__VWZBWG__cancel:focus-visible,.ConfirmDialog-module__VWZBWG__confirm:focus-visible{outline:2px solid var(--new-navy);outline-offset:2px}@media (max-width:520px){.ConfirmDialog-module__VWZBWG__card{padding:24px 20px 20px}.ConfirmDialog-module__VWZBWG__actions{flex-direction:column-reverse}}
