:root:not(.dark) .candidate-mypage{--card:#fff;--primary:#2670d2;--primary-foreground:#fff;--ring:#2670d2;--muted:#efefef;--accent:#eaf1fb;--accent-foreground:#193162;--salary:#c8102e;--highlight:#d29c09;background-color:#f4f4f4}:root:not(.dark) .candidate-mypage main .border:not([class*=bg-]){background-color:var(--card)}:is(.candidate-mypage main,body:has(.candidate-mypage) [role=dialog],body:has(.candidate-mypage) [role=alertdialog]){--text-xs:.8125rem;--text-sm:.9375rem;--text-lg:1.25rem;--text-xl:1.375rem}:is(.candidate-mypage main .text-\[11px\],.candidate-mypage main .text-2xs,body:has(.candidate-mypage) [role=dialog] .text-\[11px\],body:has(.candidate-mypage) [role=alertdialog] .text-\[11px\]){font-size:.75rem}.mypage-screen{min-height:100dvh}.mypage-safe-root{padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}:is(body:has(.mypage-safe-root) [role=dialog],body:has(.mypage-safe-root) [role=alertdialog]){max-height:calc(100vh - 1rem);max-height:calc(100dvh - 1rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overflow-y:auto}:is(body:has(.mypage-safe-root) .fixed[role=dialog],body:has(.mypage-safe-root) .fixed[role=alertdialog]){top:calc(50% + (env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)) / 2);left:calc(50% + (env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)) / 2);width:calc(100% - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px))}
